Interface ILaunchParameter
The interface for a launch parameter.
Namespace: Phoenix.Applications.Launch
Assembly: Phoenix.Abstractions.Applications.dll
Syntax
public interface ILaunchParameter
Properties
View SourceCommandLine
Gets the command line that the parameter passes to the application.
Declaration
string CommandLine { get; }
Property Value
Type | Description |
---|---|
System.String |
FactoryName
Gets the factory name that the parameter is part of.
Declaration
string FactoryName { get; }
Property Value
Type | Description |
---|---|
System.String |
Name
Gets the name of the parameter.
Declaration
string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
SupportedDevices
Gets the device types that are supported.
Declaration
IList<string> SupportedDevices { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<System.String> |
Methods
View SourceConfigure(IDevice, IApplication, LaunchConfiguration)
Creates a configuration for the parameter for launching.
Declaration
LaunchParameterDeviceConfiguration Configure(IDevice device, IApplication application, LaunchConfiguration config)
Parameters
Type | Name | Description |
---|---|---|
IDevice | device | The target device. |
IApplication | application | The target application. |
LaunchConfiguration | config | The configuration to use. |
Returns
Type | Description |
---|---|
LaunchParameterDeviceConfiguration | The launch parameter configuration for the specific device. |