Table of Contents

Class Key

Namespace
PuppeteerSharp.Input
Assembly
PuppeteerSharp.dll

Utility class to be used with Keyboard operations.

public class Key
Inheritance
Key

Fields

Accept

Accept key.

public static readonly Key Accept

Field Value

Key

Alt

Alt key.

public static readonly Key Alt

Field Value

Key

AltGraph

AltGraph key.

public static readonly Key AltGraph

Field Value

Key

Ampersand

'&' key.

public static readonly Key Ampersand

Field Value

Key

ArrowDown

ArrowDown key.

public static readonly Key ArrowDown

Field Value

Key

ArrowLeft

ArrowLeft key.

public static readonly Key ArrowLeft

Field Value

Key

ArrowRight

ArrowRight key.

public static readonly Key ArrowRight

Field Value

Key

ArrowUp

ArrowUp key.

public static readonly Key ArrowUp

Field Value

Key

Asterisk

Asterisk key.

public static readonly Key Asterisk

Field Value

Key

AtSign

'@' key.

public static readonly Key AtSign

Field Value

Key

Attn

Attn key.

public static readonly Key Attn

Field Value

Key

AudioVolumeDown

AudioVolumeDown key.

public static readonly Key AudioVolumeDown

Field Value

Key

AudioVolumeMute

AudioVolumeMute key.

public static readonly Key AudioVolumeMute

Field Value

Key

AudioVolumeUp

AudioVolumeUp key.

public static readonly Key AudioVolumeUp

Field Value

Key

Backquote

'`' key.

public static readonly Key Backquote

Field Value

Key

Backslash

'' key.

public static readonly Key Backslash

Field Value

Key

Backspace

Backspace key.

public static readonly Key Backspace

Field Value

Key

Cancel

Cancel key.

public static readonly Key Cancel

Field Value

Key

CapsLock

CapsLock key.

public static readonly Key CapsLock

Field Value

Key

Caret

'^' key.

public static readonly Key Caret

Field Value

Key

Clear

Clear key.

public static readonly Key Clear

Field Value

Key

CloseBrackets

'}' key.

public static readonly Key CloseBrackets

Field Value

Key

CloseParentheses

')' key.

public static readonly Key CloseParentheses

Field Value

Key

CloseSquareBrackets

']' key.

public static readonly Key CloseSquareBrackets

Field Value

Key

Comma

',' key.

public static readonly Key Comma

Field Value

Key

ContextMenu

ContextMenu key.

public static readonly Key ContextMenu

Field Value

Key

Control

Control key.

public static readonly Key Control

Field Value

Key

Convert

Convert key.

public static readonly Key Convert

Field Value

Key

CrSel

CrSel key.

public static readonly Key CrSel

Field Value

Key

Delete

Delete key.

public static readonly Key Delete

Field Value

Key

DollarSign

'$' key.

public static readonly Key DollarSign

Field Value

Key

End

End key.

public static readonly Key End

Field Value

Key

Enter

Enter key.

public static readonly Key Enter

Field Value

Key

EqualsSign

'=' key.

public static readonly Key EqualsSign

Field Value

Key

EraseEof

EraseEof key.

public static readonly Key EraseEof

Field Value

Key

Escape

Escape key.

public static readonly Key Escape

Field Value

Key

ExSel

ExSel key.

public static readonly Key ExSel

Field Value

Key

ExclamationMark

'!' key.

public static readonly Key ExclamationMark

Field Value

Key

Execute

Execute key.

public static readonly Key Execute

Field Value

Key

F1

F1 key.

public static readonly Key F1

Field Value

Key

F10

F10 key.

public static readonly Key F10

Field Value

Key

F11

F12 key.

public static readonly Key F11

Field Value

Key

F12

F11 key.

public static readonly Key F12

Field Value

Key

F13

F13 key.

public static readonly Key F13

Field Value

Key

F14

F14 key.

public static readonly Key F14

Field Value

Key

F15

F15 key.

public static readonly Key F15

Field Value

Key

F16

F16 key.

public static readonly Key F16

Field Value

Key

F17

F17 key.

public static readonly Key F17

Field Value

Key

F18

F18 key.

public static readonly Key F18

Field Value

Key

F19

F19 key.

public static readonly Key F19

Field Value

Key

F2

F2 key.

public static readonly Key F2

Field Value

Key

F20

F20 key.

public static readonly Key F20

Field Value

Key

F21

F21 key.

public static readonly Key F21

Field Value

Key

F22

F22 key.

public static readonly Key F22

Field Value

Key

F23

F23 key.

public static readonly Key F23

Field Value

Key

F24

F24 key.

public static readonly Key F24

Field Value

Key

F3

F3 key.

public static readonly Key F3

Field Value

Key

F4

F4 key.

public static readonly Key F4

Field Value

Key

F5

F5 key.

public static readonly Key F5

Field Value

Key

F6

F6 key.

public static readonly Key F6

Field Value

Key

F7

F7 key.

public static readonly Key F7

Field Value

Key

F8

F8 key.

public static readonly Key F8

Field Value

Key

F9

F9 key.

public static readonly Key F9

Field Value

Key

GreaterThan

'>' key.

public static readonly Key GreaterThan

Field Value

Key

Help

Help key.

public static readonly Key Help

Field Value

Key

Home

Home key.

public static readonly Key Home

Field Value

Key

Insert

Insert key.

public static readonly Key Insert

Field Value

Key

LesserThan

'<' key.

public static readonly Key LesserThan

Field Value

Key

MediaPlayPause

MediaPlayPause key.

public static readonly Key MediaPlayPause

Field Value

Key

MediaStop

MediaStop key.

public static readonly Key MediaStop

Field Value

Key

MediaTrackNext

MediaTrackNext key.

public static readonly Key MediaTrackNext

Field Value

Key

MediaTrackPrevious

MediaTrackPrevious key.

public static readonly Key MediaTrackPrevious

Field Value

Key

Meta

Meta key.

public static readonly Key Meta

Field Value

Key

MinusSign

'-' key.

public static readonly Key MinusSign

Field Value

Key

ModeChange

ModeChange key.

public static readonly Key ModeChange

Field Value

Key

NonConvert

NonConvert key.

public static readonly Key NonConvert

Field Value

Key

NumLock

NumLock key.

public static readonly Key NumLock

Field Value

Key

NumberSign

'#' key.

public static readonly Key NumberSign

Field Value

Key

OpenBrackets

'{' key.

public static readonly Key OpenBrackets

Field Value

Key

OpenParentheses

'(' key.

public static readonly Key OpenParentheses

Field Value

Key

OpenSquareBrackets

'[' key.

public static readonly Key OpenSquareBrackets

Field Value

Key

PageDown

PageDown key.

public static readonly Key PageDown

Field Value

Key

PageUp

PageUp key.

public static readonly Key PageUp

Field Value

Key

Pause

Pause key.

public static readonly Key Pause

Field Value

Key

Percent

'%' key.

public static readonly Key Percent

Field Value

Key

Period

'.' key.

public static readonly Key Period

Field Value

Key

Pipe

'|' key.

public static readonly Key Pipe

Field Value

Key

Play

Play key.

public static readonly Key Play

Field Value

Key

PlusSign

'+' key.

public static readonly Key PlusSign

Field Value

Key

Print

Print key.

public static readonly Key Print

Field Value

Key

PrintScreen

PrintScreen key.

public static readonly Key PrintScreen

Field Value

Key

QuestionMark

'?' key.

public static readonly Key QuestionMark

Field Value

Key

ScrollLock

ScrollLock key.

public static readonly Key ScrollLock

Field Value

Key

Select

Select key.

public static readonly Key Select

Field Value

Key

Semicolon

';' key.

public static readonly Key Semicolon

Field Value

Key

Shift

Shift key.

public static readonly Key Shift

Field Value

Key

Slash

'/'key.

public static readonly Key Slash

Field Value

Key

Tab

Tab key.

public static readonly Key Tab

Field Value

Key

Tilde

'~' key.

public static readonly Key Tilde

Field Value

Key

Underscore

'_' key.

public static readonly Key Underscore

Field Value

Key

ZoomOut

ZoomOut key.

public static readonly Key ZoomOut

Field Value

Key

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.

Operators

implicit operator string(Key)

Converts the key to its underlining string value.

public static implicit operator string(Key key)

Parameters

key Key

The key.

Returns

string