Share via


InjectedInputKeyboardInfo.KeyOptions Property

Definition

Gets or sets the various options, or modifiers, used to simulate input from physical or virtual keyboards.

public:
 property InjectedInputKeyOptions KeyOptions { InjectedInputKeyOptions get(); void set(InjectedInputKeyOptions value); };
InjectedInputKeyOptions KeyOptions();

void KeyOptions(InjectedInputKeyOptions value);
public InjectedInputKeyOptions KeyOptions { get; set; }
var injectedInputKeyOptions = injectedInputKeyboardInfo.keyOptions;
injectedInputKeyboardInfo.keyOptions = injectedInputKeyOptions;
Public Property KeyOptions As InjectedInputKeyOptions

Property Value

The options, or modifiers, for the keyboard input.

Examples

Here are some downloadable samples demonstrating basic input and input injection:

Remarks

Important

The APIs in this namespace require the inputInjectionBrokered restricted capability.

Using input injection requires the following be added to the Package.appxmanifest:

  • To <Package>
    • xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
    • IgnorableNamespaces="rescap"
  • To <Capabilities>
    • <rescap:Capability Name="inputInjectionBrokered" />

Applies to

See also