Mark a field or property as representing/identifying an input control in some form.
Inheritance
System.Object
InputControlAttribute
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true)]
public sealed class InputControlAttribute : PropertyAttribute
Properties
Declaration
public string alias { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public string[] aliases { get; set; }
Property Value
Type |
Description |
System.String[] |
|
Declaration
public int arraySize { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public uint bit { get; set; }
Property Value
Type |
Description |
System.UInt32 |
|
Declaration
public object defaultState { get; set; }
Property Value
Type |
Description |
System.Object |
|
Declaration
public string displayName { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public string format { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public string layout { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public object maxValue { get; set; }
Property Value
Type |
Description |
System.Object |
|
Declaration
public object minValue { get; set; }
Property Value
Type |
Description |
System.Object |
|
Declaration
public string name { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public bool noisy { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public uint offset { get; set; }
Property Value
Type |
Description |
System.UInt32 |
|
Declaration
public string parameters { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public string processors { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public string shortDisplayName { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public uint sizeInBits { get; set; }
Property Value
Type |
Description |
System.UInt32 |
|
Declaration
public bool synthetic { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public string usage { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public string[] usages { get; set; }
Property Value
Type |
Description |
System.String[] |
|
Declaration
public string useStateFrom { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public string variants { get; set; }
Property Value
Type |
Description |
System.String |
|
See Also