mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2025-12-27 00:07:58 +01:00
1531 lines
31 KiB
YAML
1531 lines
31 KiB
YAML
### YamlMime:ManagedReference
|
|
items:
|
|
- uid: Terminal.Key
|
|
id: Key
|
|
children:
|
|
- Terminal.Key.AltMask
|
|
- Terminal.Key.Backspace
|
|
- Terminal.Key.BackTab
|
|
- Terminal.Key.CharMask
|
|
- Terminal.Key.ControlA
|
|
- Terminal.Key.ControlB
|
|
- Terminal.Key.ControlC
|
|
- Terminal.Key.ControlD
|
|
- Terminal.Key.ControlE
|
|
- Terminal.Key.ControlF
|
|
- Terminal.Key.ControlG
|
|
- Terminal.Key.ControlH
|
|
- Terminal.Key.ControlI
|
|
- Terminal.Key.ControlJ
|
|
- Terminal.Key.ControlK
|
|
- Terminal.Key.ControlL
|
|
- Terminal.Key.ControlM
|
|
- Terminal.Key.ControlN
|
|
- Terminal.Key.ControlO
|
|
- Terminal.Key.ControlP
|
|
- Terminal.Key.ControlQ
|
|
- Terminal.Key.ControlR
|
|
- Terminal.Key.ControlS
|
|
- Terminal.Key.ControlT
|
|
- Terminal.Key.ControlU
|
|
- Terminal.Key.ControlV
|
|
- Terminal.Key.ControlW
|
|
- Terminal.Key.ControlX
|
|
- Terminal.Key.ControlY
|
|
- Terminal.Key.ControlZ
|
|
- Terminal.Key.CursorDown
|
|
- Terminal.Key.CursorLeft
|
|
- Terminal.Key.CursorRight
|
|
- Terminal.Key.CursorUp
|
|
- Terminal.Key.Delete
|
|
- Terminal.Key.DeleteChar
|
|
- Terminal.Key.End
|
|
- Terminal.Key.Enter
|
|
- Terminal.Key.Esc
|
|
- Terminal.Key.F1
|
|
- Terminal.Key.F10
|
|
- Terminal.Key.F2
|
|
- Terminal.Key.F3
|
|
- Terminal.Key.F4
|
|
- Terminal.Key.F5
|
|
- Terminal.Key.F6
|
|
- Terminal.Key.F7
|
|
- Terminal.Key.F8
|
|
- Terminal.Key.F9
|
|
- Terminal.Key.Home
|
|
- Terminal.Key.InsertChar
|
|
- Terminal.Key.PageDown
|
|
- Terminal.Key.PageUp
|
|
- Terminal.Key.Space
|
|
- Terminal.Key.SpecialMask
|
|
- Terminal.Key.Tab
|
|
- Terminal.Key.Unknown
|
|
langs:
|
|
- csharp
|
|
name: Key
|
|
nameWithType: Key
|
|
fullName: Terminal.Key
|
|
type: Enum
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: >-
|
|
The Key enumeration contains special encoding for some keys, but can also
|
|
encode all the unicode values that can be passed.
|
|
remarks: >-
|
|
<p>
|
|
If the SpecialMask is set, then the value is that of the special mask,
|
|
otherwise, the value is the one of the lower bits (as extracted by CharMask)
|
|
</p>
|
|
<p>
|
|
Control keys are the values between 1 and 26 corresponding to Control-A to Control-Z
|
|
</p>
|
|
<p>
|
|
Unicode runes are also stored here, the letter 'A" for example is encoded as a value 65 (not surfaced in the enum).
|
|
</p>
|
|
syntax:
|
|
content: public enum Key
|
|
inheritance:
|
|
- System.Enum
|
|
- uid: Terminal.Key.AltMask
|
|
id: AltMask
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: AltMask
|
|
nameWithType: Key.AltMask
|
|
fullName: Key.AltMask
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: >-
|
|
When this value is set, the Key encodes the sequence Alt-KeyValue.
|
|
And the actual value must be extracted by removing the AltMask.
|
|
syntax:
|
|
content: AltMask
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.Backspace
|
|
id: Backspace
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: Backspace
|
|
nameWithType: Key.Backspace
|
|
fullName: Key.Backspace
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: Backspace key.
|
|
syntax:
|
|
content: Backspace
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.BackTab
|
|
id: BackTab
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: BackTab
|
|
nameWithType: Key.BackTab
|
|
fullName: Key.BackTab
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: Shift-tab key (backwards tab key).
|
|
syntax:
|
|
content: BackTab
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.CharMask
|
|
id: CharMask
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: CharMask
|
|
nameWithType: Key.CharMask
|
|
fullName: Key.CharMask
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
syntax:
|
|
content: CharMask
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlA
|
|
id: ControlA
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlA
|
|
nameWithType: Key.ControlA
|
|
fullName: Key.ControlA
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-A
|
|
syntax:
|
|
content: ControlA
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlB
|
|
id: ControlB
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlB
|
|
nameWithType: Key.ControlB
|
|
fullName: Key.ControlB
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-B
|
|
syntax:
|
|
content: ControlB
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlC
|
|
id: ControlC
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlC
|
|
nameWithType: Key.ControlC
|
|
fullName: Key.ControlC
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-C
|
|
syntax:
|
|
content: ControlC
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlD
|
|
id: ControlD
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlD
|
|
nameWithType: Key.ControlD
|
|
fullName: Key.ControlD
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-D
|
|
syntax:
|
|
content: ControlD
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlE
|
|
id: ControlE
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlE
|
|
nameWithType: Key.ControlE
|
|
fullName: Key.ControlE
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-E
|
|
syntax:
|
|
content: ControlE
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlF
|
|
id: ControlF
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlF
|
|
nameWithType: Key.ControlF
|
|
fullName: Key.ControlF
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-F
|
|
syntax:
|
|
content: ControlF
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlG
|
|
id: ControlG
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlG
|
|
nameWithType: Key.ControlG
|
|
fullName: Key.ControlG
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-G
|
|
syntax:
|
|
content: ControlG
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlH
|
|
id: ControlH
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlH
|
|
nameWithType: Key.ControlH
|
|
fullName: Key.ControlH
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-H
|
|
syntax:
|
|
content: ControlH
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlI
|
|
id: ControlI
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlI
|
|
nameWithType: Key.ControlI
|
|
fullName: Key.ControlI
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-I (same as the tab key).
|
|
syntax:
|
|
content: ControlI
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlJ
|
|
id: ControlJ
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlJ
|
|
nameWithType: Key.ControlJ
|
|
fullName: Key.ControlJ
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-J
|
|
syntax:
|
|
content: ControlJ
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlK
|
|
id: ControlK
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlK
|
|
nameWithType: Key.ControlK
|
|
fullName: Key.ControlK
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-K
|
|
syntax:
|
|
content: ControlK
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlL
|
|
id: ControlL
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlL
|
|
nameWithType: Key.ControlL
|
|
fullName: Key.ControlL
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-L
|
|
syntax:
|
|
content: ControlL
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlM
|
|
id: ControlM
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlM
|
|
nameWithType: Key.ControlM
|
|
fullName: Key.ControlM
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-M
|
|
syntax:
|
|
content: ControlM
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlN
|
|
id: ControlN
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlN
|
|
nameWithType: Key.ControlN
|
|
fullName: Key.ControlN
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-N (same as the return key).
|
|
syntax:
|
|
content: ControlN
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlO
|
|
id: ControlO
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlO
|
|
nameWithType: Key.ControlO
|
|
fullName: Key.ControlO
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-O
|
|
syntax:
|
|
content: ControlO
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlP
|
|
id: ControlP
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlP
|
|
nameWithType: Key.ControlP
|
|
fullName: Key.ControlP
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-P
|
|
syntax:
|
|
content: ControlP
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlQ
|
|
id: ControlQ
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlQ
|
|
nameWithType: Key.ControlQ
|
|
fullName: Key.ControlQ
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-Q
|
|
syntax:
|
|
content: ControlQ
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlR
|
|
id: ControlR
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlR
|
|
nameWithType: Key.ControlR
|
|
fullName: Key.ControlR
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-R
|
|
syntax:
|
|
content: ControlR
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlS
|
|
id: ControlS
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlS
|
|
nameWithType: Key.ControlS
|
|
fullName: Key.ControlS
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-S
|
|
syntax:
|
|
content: ControlS
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlT
|
|
id: ControlT
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlT
|
|
nameWithType: Key.ControlT
|
|
fullName: Key.ControlT
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-T
|
|
syntax:
|
|
content: ControlT
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlU
|
|
id: ControlU
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlU
|
|
nameWithType: Key.ControlU
|
|
fullName: Key.ControlU
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-U
|
|
syntax:
|
|
content: ControlU
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlV
|
|
id: ControlV
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlV
|
|
nameWithType: Key.ControlV
|
|
fullName: Key.ControlV
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-V
|
|
syntax:
|
|
content: ControlV
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlW
|
|
id: ControlW
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlW
|
|
nameWithType: Key.ControlW
|
|
fullName: Key.ControlW
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-W
|
|
syntax:
|
|
content: ControlW
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlX
|
|
id: ControlX
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlX
|
|
nameWithType: Key.ControlX
|
|
fullName: Key.ControlX
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-X
|
|
syntax:
|
|
content: ControlX
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlY
|
|
id: ControlY
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlY
|
|
nameWithType: Key.ControlY
|
|
fullName: Key.ControlY
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-Y
|
|
syntax:
|
|
content: ControlY
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.ControlZ
|
|
id: ControlZ
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: ControlZ
|
|
nameWithType: Key.ControlZ
|
|
fullName: Key.ControlZ
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing Control-Z
|
|
syntax:
|
|
content: ControlZ
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.CursorDown
|
|
id: CursorDown
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: CursorDown
|
|
nameWithType: Key.CursorDown
|
|
fullName: Key.CursorDown
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: Cursor down key.
|
|
syntax:
|
|
content: CursorDown
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.CursorLeft
|
|
id: CursorLeft
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: CursorLeft
|
|
nameWithType: Key.CursorLeft
|
|
fullName: Key.CursorLeft
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: Cursor left key.
|
|
syntax:
|
|
content: CursorLeft
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.CursorRight
|
|
id: CursorRight
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: CursorRight
|
|
nameWithType: Key.CursorRight
|
|
fullName: Key.CursorRight
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: Cursor right key.
|
|
syntax:
|
|
content: CursorRight
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.CursorUp
|
|
id: CursorUp
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: CursorUp
|
|
nameWithType: Key.CursorUp
|
|
fullName: Key.CursorUp
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: Cursor up key
|
|
syntax:
|
|
content: CursorUp
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.Delete
|
|
id: Delete
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: Delete
|
|
nameWithType: Key.Delete
|
|
fullName: Key.Delete
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing the delete key.
|
|
syntax:
|
|
content: Delete
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.DeleteChar
|
|
id: DeleteChar
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: DeleteChar
|
|
nameWithType: Key.DeleteChar
|
|
fullName: Key.DeleteChar
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: Delete character key
|
|
syntax:
|
|
content: DeleteChar
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.End
|
|
id: End
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: End
|
|
nameWithType: Key.End
|
|
fullName: Key.End
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: End key
|
|
syntax:
|
|
content: End
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.Enter
|
|
id: Enter
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: Enter
|
|
nameWithType: Key.Enter
|
|
fullName: Key.Enter
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing the return key.
|
|
syntax:
|
|
content: Enter
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.Esc
|
|
id: Esc
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: Esc
|
|
nameWithType: Key.Esc
|
|
fullName: Key.Esc
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing the escape key
|
|
syntax:
|
|
content: Esc
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.F1
|
|
id: F1
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: F1
|
|
nameWithType: Key.F1
|
|
fullName: Key.F1
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: F1 key.
|
|
syntax:
|
|
content: F1
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.F10
|
|
id: F10
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: F10
|
|
nameWithType: Key.F10
|
|
fullName: Key.F10
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: F10 key.
|
|
syntax:
|
|
content: F10
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.F2
|
|
id: F2
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: F2
|
|
nameWithType: Key.F2
|
|
fullName: Key.F2
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: F2 key.
|
|
syntax:
|
|
content: F2
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.F3
|
|
id: F3
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: F3
|
|
nameWithType: Key.F3
|
|
fullName: Key.F3
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: F3 key.
|
|
syntax:
|
|
content: F3
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.F4
|
|
id: F4
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: F4
|
|
nameWithType: Key.F4
|
|
fullName: Key.F4
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: F4 key.
|
|
syntax:
|
|
content: F4
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.F5
|
|
id: F5
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: F5
|
|
nameWithType: Key.F5
|
|
fullName: Key.F5
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: F5 key.
|
|
syntax:
|
|
content: F5
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.F6
|
|
id: F6
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: F6
|
|
nameWithType: Key.F6
|
|
fullName: Key.F6
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: F6 key.
|
|
syntax:
|
|
content: F6
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.F7
|
|
id: F7
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: F7
|
|
nameWithType: Key.F7
|
|
fullName: Key.F7
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: F7 key.
|
|
syntax:
|
|
content: F7
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.F8
|
|
id: F8
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: F8
|
|
nameWithType: Key.F8
|
|
fullName: Key.F8
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: F8 key.
|
|
syntax:
|
|
content: F8
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.F9
|
|
id: F9
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: F9
|
|
nameWithType: Key.F9
|
|
fullName: Key.F9
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: F9 key.
|
|
syntax:
|
|
content: F9
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.Home
|
|
id: Home
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: Home
|
|
nameWithType: Key.Home
|
|
fullName: Key.Home
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: Home key
|
|
syntax:
|
|
content: Home
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.InsertChar
|
|
id: InsertChar
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: InsertChar
|
|
nameWithType: Key.InsertChar
|
|
fullName: Key.InsertChar
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: Insert character key
|
|
syntax:
|
|
content: InsertChar
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.PageDown
|
|
id: PageDown
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: PageDown
|
|
nameWithType: Key.PageDown
|
|
fullName: Key.PageDown
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: Page Down key.
|
|
syntax:
|
|
content: PageDown
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.PageUp
|
|
id: PageUp
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: PageUp
|
|
nameWithType: Key.PageUp
|
|
fullName: Key.PageUp
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: Page Up key.
|
|
syntax:
|
|
content: PageUp
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.Space
|
|
id: Space
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: Space
|
|
nameWithType: Key.Space
|
|
fullName: Key.Space
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing the space bar
|
|
syntax:
|
|
content: Space
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.SpecialMask
|
|
id: SpecialMask
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: SpecialMask
|
|
nameWithType: Key.SpecialMask
|
|
fullName: Key.SpecialMask
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: >-
|
|
If the SpecialMask is set, then the value is that of the special mask,
|
|
otherwise, the value is the one of the lower bits (as extracted by CharMask).
|
|
syntax:
|
|
content: SpecialMask
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.Tab
|
|
id: Tab
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: Tab
|
|
nameWithType: Key.Tab
|
|
fullName: Key.Tab
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: The key code for the user pressing the tab key (same as pressing Control-I).
|
|
syntax:
|
|
content: Tab
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
- uid: Terminal.Key.Unknown
|
|
id: Unknown
|
|
parent: Terminal.Key
|
|
langs:
|
|
- csharp
|
|
name: Unknown
|
|
nameWithType: Key.Unknown
|
|
fullName: Key.Unknown
|
|
type: Field
|
|
assemblies:
|
|
- Terminal
|
|
namespace: Terminal
|
|
summary: A key with an unknown mapping was raised.
|
|
syntax:
|
|
content: Unknown
|
|
return:
|
|
type: Terminal.Key
|
|
description: To be added.
|
|
exceptions: []
|
|
references:
|
|
- uid: System.Enum
|
|
parent: System
|
|
isExternal: true
|
|
name: Enum
|
|
nameWithType: Enum
|
|
fullName: System.Enum
|
|
- uid: Terminal.Key.AltMask
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: AltMask
|
|
nameWithType: Key.AltMask
|
|
fullName: Key.AltMask
|
|
- uid: Terminal.Key
|
|
parent: Terminal
|
|
isExternal: false
|
|
name: Key
|
|
nameWithType: Key
|
|
fullName: Terminal.Key
|
|
- uid: Terminal.Key.Backspace
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: Backspace
|
|
nameWithType: Key.Backspace
|
|
fullName: Key.Backspace
|
|
- uid: Terminal.Key.BackTab
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: BackTab
|
|
nameWithType: Key.BackTab
|
|
fullName: Key.BackTab
|
|
- uid: Terminal.Key.CharMask
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: CharMask
|
|
nameWithType: Key.CharMask
|
|
fullName: Key.CharMask
|
|
- uid: Terminal.Key.ControlA
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlA
|
|
nameWithType: Key.ControlA
|
|
fullName: Key.ControlA
|
|
- uid: Terminal.Key.ControlB
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlB
|
|
nameWithType: Key.ControlB
|
|
fullName: Key.ControlB
|
|
- uid: Terminal.Key.ControlC
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlC
|
|
nameWithType: Key.ControlC
|
|
fullName: Key.ControlC
|
|
- uid: Terminal.Key.ControlD
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlD
|
|
nameWithType: Key.ControlD
|
|
fullName: Key.ControlD
|
|
- uid: Terminal.Key.ControlE
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlE
|
|
nameWithType: Key.ControlE
|
|
fullName: Key.ControlE
|
|
- uid: Terminal.Key.ControlF
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlF
|
|
nameWithType: Key.ControlF
|
|
fullName: Key.ControlF
|
|
- uid: Terminal.Key.ControlG
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlG
|
|
nameWithType: Key.ControlG
|
|
fullName: Key.ControlG
|
|
- uid: Terminal.Key.ControlH
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlH
|
|
nameWithType: Key.ControlH
|
|
fullName: Key.ControlH
|
|
- uid: Terminal.Key.ControlI
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlI
|
|
nameWithType: Key.ControlI
|
|
fullName: Key.ControlI
|
|
- uid: Terminal.Key.ControlJ
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlJ
|
|
nameWithType: Key.ControlJ
|
|
fullName: Key.ControlJ
|
|
- uid: Terminal.Key.ControlK
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlK
|
|
nameWithType: Key.ControlK
|
|
fullName: Key.ControlK
|
|
- uid: Terminal.Key.ControlL
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlL
|
|
nameWithType: Key.ControlL
|
|
fullName: Key.ControlL
|
|
- uid: Terminal.Key.ControlM
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlM
|
|
nameWithType: Key.ControlM
|
|
fullName: Key.ControlM
|
|
- uid: Terminal.Key.ControlN
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlN
|
|
nameWithType: Key.ControlN
|
|
fullName: Key.ControlN
|
|
- uid: Terminal.Key.ControlO
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlO
|
|
nameWithType: Key.ControlO
|
|
fullName: Key.ControlO
|
|
- uid: Terminal.Key.ControlP
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlP
|
|
nameWithType: Key.ControlP
|
|
fullName: Key.ControlP
|
|
- uid: Terminal.Key.ControlQ
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlQ
|
|
nameWithType: Key.ControlQ
|
|
fullName: Key.ControlQ
|
|
- uid: Terminal.Key.ControlR
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlR
|
|
nameWithType: Key.ControlR
|
|
fullName: Key.ControlR
|
|
- uid: Terminal.Key.ControlS
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlS
|
|
nameWithType: Key.ControlS
|
|
fullName: Key.ControlS
|
|
- uid: Terminal.Key.ControlT
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlT
|
|
nameWithType: Key.ControlT
|
|
fullName: Key.ControlT
|
|
- uid: Terminal.Key.ControlU
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlU
|
|
nameWithType: Key.ControlU
|
|
fullName: Key.ControlU
|
|
- uid: Terminal.Key.ControlV
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlV
|
|
nameWithType: Key.ControlV
|
|
fullName: Key.ControlV
|
|
- uid: Terminal.Key.ControlW
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlW
|
|
nameWithType: Key.ControlW
|
|
fullName: Key.ControlW
|
|
- uid: Terminal.Key.ControlX
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlX
|
|
nameWithType: Key.ControlX
|
|
fullName: Key.ControlX
|
|
- uid: Terminal.Key.ControlY
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlY
|
|
nameWithType: Key.ControlY
|
|
fullName: Key.ControlY
|
|
- uid: Terminal.Key.ControlZ
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: ControlZ
|
|
nameWithType: Key.ControlZ
|
|
fullName: Key.ControlZ
|
|
- uid: Terminal.Key.CursorDown
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: CursorDown
|
|
nameWithType: Key.CursorDown
|
|
fullName: Key.CursorDown
|
|
- uid: Terminal.Key.CursorLeft
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: CursorLeft
|
|
nameWithType: Key.CursorLeft
|
|
fullName: Key.CursorLeft
|
|
- uid: Terminal.Key.CursorRight
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: CursorRight
|
|
nameWithType: Key.CursorRight
|
|
fullName: Key.CursorRight
|
|
- uid: Terminal.Key.CursorUp
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: CursorUp
|
|
nameWithType: Key.CursorUp
|
|
fullName: Key.CursorUp
|
|
- uid: Terminal.Key.Delete
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: Delete
|
|
nameWithType: Key.Delete
|
|
fullName: Key.Delete
|
|
- uid: Terminal.Key.DeleteChar
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: DeleteChar
|
|
nameWithType: Key.DeleteChar
|
|
fullName: Key.DeleteChar
|
|
- uid: Terminal.Key.End
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: End
|
|
nameWithType: Key.End
|
|
fullName: Key.End
|
|
- uid: Terminal.Key.Enter
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: Enter
|
|
nameWithType: Key.Enter
|
|
fullName: Key.Enter
|
|
- uid: Terminal.Key.Esc
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: Esc
|
|
nameWithType: Key.Esc
|
|
fullName: Key.Esc
|
|
- uid: Terminal.Key.F1
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: F1
|
|
nameWithType: Key.F1
|
|
fullName: Key.F1
|
|
- uid: Terminal.Key.F10
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: F10
|
|
nameWithType: Key.F10
|
|
fullName: Key.F10
|
|
- uid: Terminal.Key.F2
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: F2
|
|
nameWithType: Key.F2
|
|
fullName: Key.F2
|
|
- uid: Terminal.Key.F3
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: F3
|
|
nameWithType: Key.F3
|
|
fullName: Key.F3
|
|
- uid: Terminal.Key.F4
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: F4
|
|
nameWithType: Key.F4
|
|
fullName: Key.F4
|
|
- uid: Terminal.Key.F5
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: F5
|
|
nameWithType: Key.F5
|
|
fullName: Key.F5
|
|
- uid: Terminal.Key.F6
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: F6
|
|
nameWithType: Key.F6
|
|
fullName: Key.F6
|
|
- uid: Terminal.Key.F7
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: F7
|
|
nameWithType: Key.F7
|
|
fullName: Key.F7
|
|
- uid: Terminal.Key.F8
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: F8
|
|
nameWithType: Key.F8
|
|
fullName: Key.F8
|
|
- uid: Terminal.Key.F9
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: F9
|
|
nameWithType: Key.F9
|
|
fullName: Key.F9
|
|
- uid: Terminal.Key.Home
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: Home
|
|
nameWithType: Key.Home
|
|
fullName: Key.Home
|
|
- uid: Terminal.Key.InsertChar
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: InsertChar
|
|
nameWithType: Key.InsertChar
|
|
fullName: Key.InsertChar
|
|
- uid: Terminal.Key.PageDown
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: PageDown
|
|
nameWithType: Key.PageDown
|
|
fullName: Key.PageDown
|
|
- uid: Terminal.Key.PageUp
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: PageUp
|
|
nameWithType: Key.PageUp
|
|
fullName: Key.PageUp
|
|
- uid: Terminal.Key.Space
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: Space
|
|
nameWithType: Key.Space
|
|
fullName: Key.Space
|
|
- uid: Terminal.Key.SpecialMask
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: SpecialMask
|
|
nameWithType: Key.SpecialMask
|
|
fullName: Key.SpecialMask
|
|
- uid: Terminal.Key.Tab
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: Tab
|
|
nameWithType: Key.Tab
|
|
fullName: Key.Tab
|
|
- uid: Terminal.Key.Unknown
|
|
parent: Terminal.Key
|
|
isExternal: false
|
|
name: Unknown
|
|
nameWithType: Key.Unknown
|
|
fullName: Key.Unknown
|