csharp
public enum ModifierKeysThe modifiers held down when something happened.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
Carried on the event rather than queried from a keyboard device, for the reason every other piece of input state in this assembly is: an interface has to be drivable from a recorded trace and from a test, and "what was held when this arrived" is a property of the arrival rather than of whatever the hardware looks like by the time a handler asks.
Fields and properties (5)
NoneNothing.
ShiftEither Shift.
ControlEither Control.
AltEither Alt — Option, on a Mac.
MetaEither Windows or Command key.
Used by (104, showing 40)
- ShellHelloUi
- AccessKeyTestsVixen.Ui.Tests
- AdvancedFixtureVixen.Ui.Controls.Advanced.Tests
- ButtonBaseVixen.Ui.Controls
- ButtonTestsVixen.Ui.Controls.Tests
- CheckBoxVixen.Ui.Controls
- ClickEventVixen.Ui.Controls
- ClipboardTestsVixen.Ui.Controls.Tests
- CodeEditorVixen.Ui.Controls.Advanced
- CodeEditorClipboardTestsVixen.Ui.Controls.Advanced.Tests
- CodeEditorTestsVixen.Ui.Controls.Advanced.Tests
- CommandDispatcherVixen.Ui.Controls
- ControlVixen.Ui.Controls
- ControlFixtureVixen.Ui.Controls.Tests
- CurveEditorVixen.Ui.Controls.Advanced
- CurveEditorTestsVixen.Ui.Controls.Advanced.Tests
- DataGridVixen.Ui.Controls.Advanced
- DataGridTestsVixen.Ui.Controls.Advanced.Tests
- DockPanelVixen.Ui.Controls.Advanced
- EditingCommandsVixen.Ui
- EditingCommandsTestsVixen.Ui.Tests
- EditingParityTestsVixen.Ui.Controls.Advanced.Tests
- GestureRecognizerVixen.Ui
- InteractionTestsVixen.Ui.Testing.Tests
- KeyChordVixen.Ui
- KeyChordTestsVixen.Ui.Tests
- KeyEventVixen.Ui
- KeyMapTestsVixen.Ui.Controls.Tests
- KeyboardDragTestsVixen.Ui.Tests
- KeyboardShortcutVixen.Ui.Controls
- KeyboardTestsVixen.Ui.Tests
- MarkupTestsVixen.Ui.Controls.Tests
- MenuItemVixen.Ui.Controls
- NodeCanvasVixen.Ui.Controls.Advanced
- NodeCanvasKeyboardTestsVixen.Ui.Controls.Advanced.Tests
- NodeCanvasTestsVixen.Ui.Controls.Advanced.Tests
- NumericInputVixen.Ui.Controls
- PlatformInputVixen.Platform.Ui
- PointerEventVixen.Ui
- RadioGroupVixen.Ui.Controls