EdgeGesture Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit l’accès aux événements qui notifient une application de déclencheurs à son interface utilisateur basée sur la périphérie.
public ref class EdgeGesture sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.STA)]
class EdgeGesture final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.STA)]
public sealed class EdgeGesture
Public NotInheritable Class EdgeGesture
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Exemples
L’exemple suivant illustre l’utilisation de GetForCurrentView pour récupérer un instance EdgeGesture via lequel il s’inscrit ensuite pour chacun des événements de mouvement d’arête.
var edgeGesture = Windows.UI.Input.EdgeGesture.getForCurrentView();
edgeGesture.addEventListener("starting", onStarting);
edgeGesture.addEventListener("completed", onCompleted);
edgeGesture.addEventListener("canceled", onCanceled);
Remarques
Notes
Cette classe n’est pas agile, ce qui signifie que vous devez prendre en compte son modèle de thread et son comportement de marshaling. Pour plus d’informations, consultez Threading and Marshaling (C++/CX) et Utilisation d’objets Windows Runtime dans un environnement multithread (.NET).
Méthodes
GetForCurrentView() |
Obtient une instance de la classe EdgeGesture utilisée pour ajouter et supprimer des gestionnaires de délégués d’événements pour l’affichage actuel. |
Événements
Canceled |
Se déclenche lorsqu’un utilisateur annule une action d’affichage ou de masquage pour une interface utilisateur basée sur la périphérie. |
Completed |
Se déclenche pour indiquer que l’utilisateur a correctement appelé ou ignoré l’interface utilisateur basée sur la périphérie. Cela se produit lorsque l’utilisateur lève son doigt à partir d’un écran tactile ou lorsqu’il appuie sur Win+Z sur le clavier. |
Starting |
Se déclenche lorsqu’un utilisateur commence une action pour appeler ou ignorer l’interface utilisateur basée sur la périphérie. |
S’applique à
Voir aussi
- Windows.UI.Input
- Windows.Devices.Input
- Windows.UI.Core
- Windows.UI.Input.Inking
- Windows.UI.Xaml.Input
- Interactions utilisateur personnalisées
- Recommandations en matière d’expérience utilisateur pour les interactions utilisateur personnalisées
- Recommandations en matière de conception pour l’interface tactile
- Exemple de mode d’interaction utilisateur
- Exemples de visuels de focus
- Entrée : exemple de fonctionnalités de périphériques
- Entrée : exemple d’entrée manuscrite simplifiée
- Entrée : exemple de mouvements Windows 8
- Entrée : exemple d’événements d’entrée utilisateur XAML
- Exemple de défilement, de mouvement panoramique et de zoom XAML
- Exemple d’entrée tactile DirectX
- Entrée : exemple de manipulations et de mouvements (C++)
- Entrée : exemple de test de positionnement tactile
- Exemple d’identification de source d’entrée
- Exemple d’injection tactile
- Exemple de test d’accès tactile Win32