Class LaunchParameterModel
The model for a launch parameter.
Inheritance
System.Object
LaunchParameterModel
Implements
System.ComponentModel.INotifyPropertyChanged
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.Applications.Launch
Assembly: Phoenix.Plugin.AppLaunch.dll
Syntax
public class LaunchParameterModel : INotifyPropertyChanged
Constructors
View SourceLaunchParameterModel(ILaunchParameter)
Initializes a new instance of the LaunchParameterModel class.
Declaration
public LaunchParameterModel(ILaunchParameter parameter)
Parameters
Type | Name | Description |
---|---|---|
ILaunchParameter | parameter | The underlying launch parameter. |
Properties
View SourceEditable
Gets a value indicating whether or not the parameter is editable.
Declaration
public bool Editable { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
EditableParameter
Gets the underlying editable launch parameter. Will be null if the parameter is not editable.
Declaration
public IEditableParameter EditableParameter { get; }
Property Value
Type | Description |
---|---|
IEditableParameter |
Parameter
Gets the underlying launch parameter.
Declaration
public ILaunchParameter Parameter { get; }
Property Value
Type | Description |
---|---|
ILaunchParameter |
Events
View SourcePropertyChanged
Property changed event for INotifyPropertyChanged.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type | Description |
---|---|
System.ComponentModel.PropertyChangedEventHandler |
Implements
System.ComponentModel.INotifyPropertyChanged