MouseCapabilities Class

Prend en charge la capacité à déterminer les fonctions de toutes les souris connectées.

Syntaxe


var mouseCapabilities = new Windows.Devices.Input.MouseCapabilities();

Attributs

[MarshalingBehavior(Agile)]
[Version(0x06020000)]

Membres

MouseCapabilitiesClasse possède ces types de membres :

Constructeurs

MouseCapabilitiesClasse possède ces constructeurs.

ConstructeurDescription
MouseCapabilities Initializes a new instance of the MouseCapabilities class.

 

Méthodes

The MouseCapabilities Classe hérite des méthodes de Object Classe (C#/VB/C++).

Propriétés

Le MouseCapabilitiesClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

HorizontalWheelPresent

En lecture seuleGets a value indicating whether any of the mice connected to the computer has horizontal wheel.

MousePresent

En lecture seuleGets a value that indicates whether a mouse device is detected.

NumberOfButtons

En lecture seuleGets a value representing the number of buttons on the mouse. If multiple mice are present, it returns the number of buttons of the mouse which has maximum number of buttons.

SwapButtons

En lecture seuleGets a value indicating whether any of the mice connected to the computer has swapped left and right buttons.

VerticalWheelPresent

En lecture seuleGets a value indicating whether wheel is present on any of the mice connected to the computer.

 

Remarques

Les valeurs retournées par les propriétés présentées ici sont basées sur le nombre total de souris connectées : les propriétés booléennes retournent true si une seule souris prend en charge une fonctionnalité spécifique et les propriétés numériques retournent la valeur maximale exposée par toutes les souris.

L'Exemple de fonctionnalités des périphériques explique comment détecter la présence des périphériques d'entrée et récupérer les fonctionnalités et les attributs de chaque périphérique.

Windows Phone 8

Cette API n'est pas implémentée et lève une exception si elle est appelée. Consultez API de runtime Windows Phone.

Conditions requises

Client minimal pris en charge

Windows 8 [Applications Windows Store uniquement]

Serveur minimal pris en charge

Windows Server 2012 [Applications Windows Store uniquement]

Téléphone minimal pris en charge

Windows Phone 8 [non implémenté, consultez la section Notes]

Espace de noms

Windows.Devices.Input
Windows::Devices::Input [C++]

Métadonnées

Windows.winmd

Voir aussi

Windows.Devices.Input
Démarrages rapides
Démarrage rapide : identification des périphériques d'entrée

 

 

Afficher:
© 2014 Microsoft