EdgeGesture Classe

Definição

Fornece acesso aos eventos que notificam um aplicativo de gatilhos para sua interface do usuário baseada em borda.

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
Herança
Object Platform::Object IInspectable EdgeGesture
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Exemplos

O exemplo a seguir demonstra o uso de GetForCurrentView para recuperar uma instância edgeGesture por meio da qual ela se registra para cada um dos eventos de gesto de borda.

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

Comentários

Observação

Essa classe não é ágil, o que significa que você precisa considerar seu modelo de threading e comportamento de marshaling. Para obter mais informações, consulte Threading and Marshaling (C++/CX) e Using Windows Runtime objects in a multithreaded environment (.NET).

Métodos

GetForCurrentView()

Obtém uma instância da classe EdgeGesture usada para adicionar e remover manipuladores de delegado de eventos para a exibição atual.

Eventos

Canceled

É acionado quando um usuário cancela uma ação mostrar ou ocultar uma interface do usuário baseada em borda.

Completed

Aciona para indicar que o usuário convocou ou descartou com êxito a interface do usuário baseada em borda. Isso ocorre quando o usuário levanta o dedo de uma tela habilitada para toque ou quando o usuário pressiona Win+Z no teclado.

Starting

É acionado quando um usuário inicia uma ação para chamar ou ignorar a interface do usuário baseada em borda.

Aplica-se a

Confira também