Condividi tramite


EdgeGesture Classe

Definizione

Fornisce l'accesso agli eventi che notificano a un'app di trigger all'interfaccia utente basata su edge.

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

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Esempio

Nell'esempio seguente viene illustrato l'uso di GetForCurrentView per recuperare un'istanza di EdgeGesture tramite cui viene quindi registrato per ogni evento di movimento perimetrale.

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

Commenti

Nota

Questa classe non è agile, il che significa che è necessario considerare il relativo modello di threading e il comportamento di marshalling. Per altre informazioni, vedere Threading e marshalling (C++/CX) eUso di oggetti Windows Runtime in un ambiente multithreaded (.NET).

Metodi

GetForCurrentView()

Ottiene un'istanza della classe EdgeGesture usata per aggiungere e rimuovere gestori delegati eventi per la visualizzazione corrente.

Eventi

Canceled

Viene generato quando un utente annulla una visualizzazione o nasconde un'azione per un'interfaccia utente basata su edge.

Completed

Genera per indicare che l'utente ha richiamato o ignorato l'interfaccia utente basata su edge. Ciò si verifica quando l'utente solleva il dito da uno schermo abilitato per il tocco o quando l'utente preme Win+Z sulla tastiera.

Starting

Viene generato quando un utente inizia un'azione per richiamare o ignorare l'interfaccia utente basata su edge.

Si applica a

Vedi anche