CoreProcessEventsOption Перечисление

Определение

Задает набор эксклюзивных параметров обработки событий, передаваемых в ProcessEvents.

public enum class CoreProcessEventsOption
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class CoreProcessEventsOption
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum CoreProcessEventsOption
Public Enum CoreProcessEventsOption
Наследование
CoreProcessEventsOption
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Поля

ProcessAllIfPresent 3

Отправка всех событий, ожидающих в очереди. Если события не ожидаются, не дождитесь возникновения нового события, а сразу же вернитесь. Этот параметр предоставляется специально для реализаций поставщика представлений с IFrameworkView и используется в приложении UWP с использованием DirectX с C++.

ProcessOneAndAllPending 0

Отправляет все доступные в настоящее время события в очереди. Если ожидающие события отсутствуют, ожидает следующее новое событие.

ProcessOneIfPresent 1

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

ProcessUntilQuit 2

Ожидает новые события и отправляет все доступные события. Продолжает это поведение до тех пор, пока не будет закрыто окно или приложением не будет вызван метод Close в экземпляре CoreWindow.

Комментарии

Windows Phone 8

ProcessOneIfPresent не поддерживается в Windows Phone.

Применяется к

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