Class DispatchKeyEventCommandSettings
DispatchKeyEvent
public sealed class DispatchKeyEventCommandSettings : ICommand
- Inheritance
-
DispatchKeyEventCommandSettings
- Implements
- Inherited Members
Properties
AutoRepeat
Gets or sets the autoRepeat
[JsonPropertyName("autoRepeat")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? AutoRepeat { get; set; }
Property Value
- bool?
Code
Gets or sets the code
[JsonPropertyName("code")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string Code { get; set; }
Property Value
CommandName
Gets the name of the command.
[JsonIgnore]
public string CommandName { get; }
Property Value
Commands
Gets or sets the commands
[JsonPropertyName("commands")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string[] Commands { get; set; }
Property Value
- string[]
IsKeypad
Gets or sets the isKeypad
[JsonPropertyName("isKeypad")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? IsKeypad { get; set; }
Property Value
- bool?
IsSystemKey
Gets or sets the isSystemKey
[JsonPropertyName("isSystemKey")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? IsSystemKey { get; set; }
Property Value
- bool?
Key
Gets or sets the key
[JsonPropertyName("key")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string Key { get; set; }
Property Value
KeyIdentifier
Gets or sets the keyIdentifier
[JsonPropertyName("keyIdentifier")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string KeyIdentifier { get; set; }
Property Value
Location
Gets or sets the location
[JsonPropertyName("location")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? Location { get; set; }
Property Value
- long?
Modifiers
Gets or sets the modifiers
[JsonPropertyName("modifiers")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? Modifiers { get; set; }
Property Value
- long?
NativeVirtualKeyCode
Gets or sets the nativeVirtualKeyCode
[JsonPropertyName("nativeVirtualKeyCode")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? NativeVirtualKeyCode { get; set; }
Property Value
- long?
Text
Gets or sets the text
[JsonPropertyName("text")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string Text { get; set; }
Property Value
Timestamp
Gets or sets the timestamp
[JsonPropertyName("timestamp")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? Timestamp { get; set; }
Property Value
Type
Gets or sets the type
[JsonPropertyName("type")]
public string Type { get; set; }
Property Value
UnmodifiedText
Gets or sets the unmodifiedText
[JsonPropertyName("unmodifiedText")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string UnmodifiedText { get; set; }
Property Value
WindowsVirtualKeyCode
Gets or sets the windowsVirtualKeyCode
[JsonPropertyName("windowsVirtualKeyCode")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? WindowsVirtualKeyCode { get; set; }
Property Value
- long?