Compartilhar via


CoreProcessEventsOption Enumeração

Definição

Especifica o conjunto de opções exclusivas de processamento de eventos passadas para 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
Herança
CoreProcessEventsOption
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Campos

Nome Valor Description
ProcessAllIfPresent 3

Expedir todos os eventos atualmente pendentes na fila. Se nenhum evento estiver pendente, não aguarde até que um novo evento seja gerado, mas retorne imediatamente. Essa opção é fornecida especificamente para implementações de provedor de exibição com IFrameworkView e para ser usada no aplicativo UWP usando DirectX com C++.

ProcessOneAndAllPending 0

Despache todos os eventos disponíveis atualmente na fila. Se não houver eventos pendentes, aguarde o próximo novo evento.

ProcessOneIfPresent 1

Expedir um evento se ele estiver pendente na fila no momento. Se nenhum evento estiver pendente, não aguarde até que um novo evento seja gerado, mas retorne imediatamente.

ProcessUntilQuit 2

Aguarde novos eventos e despache todos os eventos disponíveis. Siga esse comportamento até a janela fechar ou o aplicativo chamar o método Close na instância CoreWindow.

Comentários

Windows Phone 8

Não há suporte para ProcessOneIfPresent no Windows Phone.

Aplica-se a

Confira também