Interface IInputOption
Represents an input configuration option
Namespace: Snowflake.Configuration.Input
Assembly: Snowflake.Framework.Primitives.dll
Syntax
public interface IInputOption
Properties
KeyName
Gets the property name of the input option as it is declared
Declaration
string KeyName { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
OptionName
Gets the name of the input option as it appears in configuration.
Declaration
string OptionName { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
OptionType
Gets the type of device the input option accepts
Declaration
DeviceCapabilityClass OptionType { get; }
Property Value
| Type | Description |
|---|---|
| DeviceCapabilityClass |
TargetElement
Gets the mapped element to the input option.
Declaration
ControllerElement TargetElement { get; }
Property Value
| Type | Description |
|---|---|
| ControllerElement |