Compartir a través de


Método IApplicationDesignModeSettings::TriggerEdgeGesture (shobjidl_core.h)

Envía un evento de gesto perimetral suplantado a la ventana principal del proxy en el subproceso del autor de la llamada. Este gesto alterna la barra de aplicaciones de la aplicación, si la aplicación admite una. El autor de la llamada puede especificar el tipo de entrada que desencadenó el gesto de borde.

Debe llamar a IInitializeWithWindow::Initialize para establecer una ventana principal de proxy antes de llamar a este método. Para obtener un ejemplo de código, consulta Mostrar objetos de interfaz de usuario de WinRT que dependen de CoreWindow.

Sintaxis

HRESULT TriggerEdgeGesture(
  [in] EDGE_GESTURE_KIND edgeGestureKind
);

Parámetros

[in] edgeGestureKind

Indica el EDGE_GESTURE_KIND tipo de entrada que generó el gesto de borde suplantado. Si se especifica touch (EGK_TOUCH), se envían los eventos de gestos de borde Inicial y Completado . De lo contrario, solo se envía el evento Completed . Uno de los siguientes valores:

EGK_TOUCH (0)

El evento de gesto de borde se generó mediante un deslizamiento en una pantalla habilitada para la entrada táctil.

EGK_KEYBOARD (1)

La secuencia de teclas Win+Z generó el evento de gesto perimetral en el teclado.

EGK_MOUSE (2)

El evento de gesto de borde se generó mediante un clic con el botón derecho del mouse.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT, incluido lo siguiente:

Código devuelto Descripción
E_NOT_SET

No se ha llamado a IInitializeWithWindow::Initialize para establecer una ventana de núcleo de proxy.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (include Shobjidl.h)
Archivo DLL Twinapi.dll

Consulte también

IApplicationDesignModeSettings