Share via


InjectedInputMouseInfo.MouseOptions Property

Definition

Gets or sets the various options, or modifiers, used to simulate mouse input.

public:
 property InjectedInputMouseOptions MouseOptions { InjectedInputMouseOptions get(); void set(InjectedInputMouseOptions value); };
InjectedInputMouseOptions MouseOptions();

void MouseOptions(InjectedInputMouseOptions value);
public InjectedInputMouseOptions MouseOptions { get; set; }
var injectedInputMouseOptions = injectedInputMouseInfo.mouseOptions;
injectedInputMouseInfo.mouseOptions = injectedInputMouseOptions;
Public Property MouseOptions As InjectedInputMouseOptions

Property Value

The options, or modifiers, for the mouse 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 to be declared in the application manifest. For more information on app capability requirements, see App capability declarations.

To use the input injection APIs, open the Package.appxmanifest file and add the following (the rescap namespace hosts the restricted capabilities, whuch lets you declare the inputInjectionBrokered capability in the Capabilities section).

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

Applies to

See also