Freigeben über


EdgeGesture Klasse

Definition

Ermöglicht den Zugriff auf die Ereignisse, die eine App über Trigger auf der edgebasierten Benutzeroberfläche benachrichtigen.

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

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Beispiele

Im folgenden Beispiel wird die Verwendung von GetForCurrentView veranschaulicht, um eine instance EdgeGesture abzurufen, über die sie sich dann für jedes Edgegestenereignisse registriert.

var edgeGesture = Windows.UI.Input.EdgeGesture.getForCurrentView();
edgeGesture.addEventListener("starting", onStarting);
edgeGesture.addEventListener("completed", onCompleted);
edgeGesture.addEventListener("canceled", onCanceled);

Hinweise

Hinweis

Diese Klasse ist nicht agil, was bedeutet, dass Sie das Threadingmodell und das Marshallverhalten berücksichtigen müssen. Weitere Informationen finden Sie unter Threading and Marshaling (C++/CX) und Using Windows-Runtime objects in a multithreaded environment (.NET).

Methoden

GetForCurrentView()

Ruft eine instance der EdgeGesture-Klasse ab, die zum Hinzufügen und Entfernen von Ereignisdelegathandlern für die aktuelle Ansicht verwendet wird.

Ereignisse

Canceled

Wird ausgelöst, wenn ein Benutzer eine Ein- oder Ausblendeaktion für eine edgebasierte Benutzeroberfläche abbricht.

Completed

Wird ausgelöst, um anzugeben, dass der Benutzer die edgebasierte Benutzeroberfläche erfolgreich angerufen oder verworfen hat. Dies geschieht entweder, wenn der Benutzer seinen Finger von einem touchfähigen Bildschirm aus hebt oder wenn der Benutzer Win+Z auf der Tastatur drückt.

Starting

Wird ausgelöst, wenn ein Benutzer eine Aktion zum Aufrufen oder Schließen der edgebasierten Benutzeroberfläche startet.

Gilt für:

Weitere Informationen