blob: ee8bf5dae4caa2ae6a3c3851508fc67e2febc036 [file] [log] [blame] [edit]
### YamlMime:ManagedReference
items:
- uid: OpenQA.Selenium.BiDi.Modules.Input.IKeySourceAction
commentId: T:OpenQA.Selenium.BiDi.Modules.Input.IKeySourceAction
id: IKeySourceAction
parent: OpenQA.Selenium.BiDi.Modules.Input
children: []
langs:
- csharp
- vb
name: IKeySourceAction
nameWithType: IKeySourceAction
fullName: OpenQA.Selenium.BiDi.Modules.Input.IKeySourceAction
type: Interface
source:
remote:
path: dotnet/src/webdriver/BiDi/Modules/Input/SourceActions.cs
branch: trunk
repo: https://github.com/SeleniumHQ/selenium
id: IKeySourceAction
path: ../src/webdriver/BiDi/Modules/Input/SourceActions.cs
startLine: 44
assemblies:
- WebDriver
namespace: OpenQA.Selenium.BiDi.Modules.Input
syntax:
content: >-
[JsonPolymorphic(TypeDiscriminatorPropertyName = "type")]
[JsonDerivedType(typeof(Pause), "pause")]
[JsonDerivedType(typeof(DownKey), "keyDown")]
[JsonDerivedType(typeof(UpKey), "keyUp")]
public interface IKeySourceAction : ISourceAction
content.vb: >-
<JsonPolymorphic(TypeDiscriminatorPropertyName:="type")>
<JsonDerivedType(GetType(Pause), "pause")>
<JsonDerivedType(GetType(DownKey), "keyDown")>
<JsonDerivedType(GetType(UpKey), "keyUp")>
Public Interface IKeySourceAction Inherits ISourceAction
attributes:
- type: System.Text.Json.Serialization.JsonPolymorphicAttribute
ctor: System.Text.Json.Serialization.JsonPolymorphicAttribute.#ctor
arguments: []
namedArguments:
- name: TypeDiscriminatorPropertyName
type: System.String
value: type
- type: System.Text.Json.Serialization.JsonDerivedTypeAttribute
ctor: System.Text.Json.Serialization.JsonDerivedTypeAttribute.#ctor(System.Type,System.String)
arguments:
- type: System.Type
value: OpenQA.Selenium.BiDi.Modules.Input.Pause
- type: System.String
value: pause
- type: System.Text.Json.Serialization.JsonDerivedTypeAttribute
ctor: System.Text.Json.Serialization.JsonDerivedTypeAttribute.#ctor(System.Type,System.String)
arguments:
- type: System.Type
value: OpenQA.Selenium.BiDi.Modules.Input.DownKey
- type: System.String
value: keyDown
- type: System.Text.Json.Serialization.JsonDerivedTypeAttribute
ctor: System.Text.Json.Serialization.JsonDerivedTypeAttribute.#ctor(System.Type,System.String)
arguments:
- type: System.Type
value: OpenQA.Selenium.BiDi.Modules.Input.UpKey
- type: System.String
value: keyUp
references:
- uid: OpenQA.Selenium.BiDi.Modules.Input
commentId: N:OpenQA.Selenium.BiDi.Modules.Input
href: OpenQA.html
name: OpenQA.Selenium.BiDi.Modules.Input
nameWithType: OpenQA.Selenium.BiDi.Modules.Input
fullName: OpenQA.Selenium.BiDi.Modules.Input
spec.csharp:
- uid: OpenQA
name: OpenQA
href: OpenQA.html
- name: .
- uid: OpenQA.Selenium
name: Selenium
href: OpenQA.Selenium.html
- name: .
- uid: OpenQA.Selenium.BiDi
name: BiDi
href: OpenQA.Selenium.BiDi.html
- name: .
- uid: OpenQA.Selenium.BiDi.Modules
name: Modules
href: OpenQA.Selenium.BiDi.Modules.html
- name: .
- uid: OpenQA.Selenium.BiDi.Modules.Input
name: Input
href: OpenQA.Selenium.BiDi.Modules.Input.html
spec.vb:
- uid: OpenQA
name: OpenQA
href: OpenQA.html
- name: .
- uid: OpenQA.Selenium
name: Selenium
href: OpenQA.Selenium.html
- name: .
- uid: OpenQA.Selenium.BiDi
name: BiDi
href: OpenQA.Selenium.BiDi.html
- name: .
- uid: OpenQA.Selenium.BiDi.Modules
name: Modules
href: OpenQA.Selenium.BiDi.Modules.html
- name: .
- uid: OpenQA.Selenium.BiDi.Modules.Input
name: Input
href: OpenQA.Selenium.BiDi.Modules.Input.html