Метод IApplicationDesignModeSettings::TriggerEdgeGesture (shobjidl_core.h)

Отправляет событие спуфинированного пограничного жеста в основное окно прокси-сервера в потоке вызывающего объекта. Этот жест переключает панель приложения, если приложение поддерживает ее. Вызывающий объект может указать тип входных данных, активировав жест ребра.

Перед вызовом этого метода необходимо вызвать метод IInitializeWindow::Initialize , чтобы задать окно ядра прокси-сервера. Пример кода см. в разделе Отображение объектов пользовательского интерфейса WinRT, зависящих от CoreWindow.

Синтаксис

HRESULT TriggerEdgeGesture(
  [in] EDGE_GESTURE_KIND edgeGestureKind
);

Параметры

[in] edgeGestureKind

Указывает EDGE_GESTURE_KIND тип входных данных, который создал поддельный жест ребра. Если указан сенсорный жест (EGK_TOUCH), отправляются события жеста "Начало" и "Завершено ". В противном случае отправляется только событие Completed . Принимает одно из следующих значений:

EGK_TOUCH (0)

Событие жеста края было создано при прокрутке по сенсорному экрану.

EGK_KEYBOARD (1)

Событие жеста ребра было создано последовательностью клавиш Win+Z на клавиатуре.

EGK_MOUSE (2)

Событие жеста края было создано щелчком правой кнопкой мыши.

Возвращаемое значение

Если метод успешно выполнен, возвращает значение S_OK. В противном случае возвращается код ошибки HRESULT, включая следующее:

Код возврата Описание
E_NOT_SET

IInitializeWithWindow::Initialize не был вызван для установки окна ядра прокси-сервера.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header shobjidl_core.h (включая Shobjidl.h)
DLL Twinapi.dll

См. также раздел

IApplicationDesignModeSettings