Partager via


EdgeGesture Classe

Définition

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
Object Platform::Object IInspectable EdgeGesture
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