Class BaseLaunchParam
The base class for auto-generated launch parameters.
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Phoenix.Controls.AutoGeneratedUI.LaunchParameters
Assembly: Phoenix.Controls.LaunchParameters.dll
Syntax
public abstract class BaseLaunchParam : ILaunchParameter
Properties
View SourceCommandLine
Gets the command line that the parameter passes to the application.
Declaration
public abstract string CommandLine { get; set; }
Property Value
Type | Description |
---|---|
System.String |
FactoryName
Gets the factory name that the parameter is part of.
Declaration
public abstract string FactoryName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Name
Gets the name of the parameter.
Declaration
public abstract string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SupportedDevices
Gets the device types that are supported.
Declaration
public IList<string> SupportedDevices { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<System.String> |
SupportsWindows
Gets or sets a value indicating whether or not the parameter is supported on Windows devices.
Declaration
public bool SupportsWindows { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SupportsXbox
Gets or sets a value indicating whether or not the parameter is supported on Xbox devices.
Declaration
public bool SupportsXbox { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
View SourceConfigure(IDevice, IApplication, LaunchConfiguration)
Declaration
public abstract LaunchParameterDeviceConfiguration Configure(IDevice device, IApplication application, LaunchConfiguration config)
Parameters
Type | Name | Description |
---|---|---|
IDevice | device | |
IApplication | application | |
LaunchConfiguration | config |
Returns
Type | Description |
---|---|
LaunchParameterDeviceConfiguration |
GetSupportedDeviceTypes()
Gets an enumeration of supported device types.
Declaration
protected virtual IEnumerable<string> GetSupportedDeviceTypes()
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<System.String> | The enumeration of supported device types. |
ShouldSerializeCommandLine()
Gets a value indicating whether or not the CommandLine property should be serialized.
Declaration
public virtual bool ShouldSerializeCommandLine()
Returns
Type | Description |
---|---|
System.Boolean | Whether or not the CommandLine property should be serialized. |