Table of Contents

Class DispatchKeyEventCommandSettings

Namespace
OpenQA.Selenium.DevTools.V130.Input
Assembly
WebDriver.dll

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

string

CommandName

Gets the name of the command.

[JsonIgnore]
public string CommandName { get; }

Property Value

string

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

string

KeyIdentifier

Gets or sets the keyIdentifier

[JsonPropertyName("keyIdentifier")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string KeyIdentifier { get; set; }

Property Value

string

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

string

Timestamp

Gets or sets the timestamp

[JsonPropertyName("timestamp")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? Timestamp { get; set; }

Property Value

double?

Type

Gets or sets the type

[JsonPropertyName("type")]
public string Type { get; set; }

Property Value

string

UnmodifiedText

Gets or sets the unmodifiedText

[JsonPropertyName("unmodifiedText")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string UnmodifiedText { get; set; }

Property Value

string

WindowsVirtualKeyCode

Gets or sets the windowsVirtualKeyCode

[JsonPropertyName("windowsVirtualKeyCode")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? WindowsVirtualKeyCode { get; set; }

Property Value

long?