CoreDispatcherPriority Enumeração

Definição

Define a prioridade para expedições de eventos de janela.

public enum class CoreDispatcherPriority
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class CoreDispatcherPriority
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum CoreDispatcherPriority
Public Enum CoreDispatcherPriority
Herança
CoreDispatcherPriority
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

High 1

Prioridade alta. Os delegados são invocados imediatamente para todas as solicitações síncronas. As solicitações assíncronas são enfileiradas e processadas antes de qualquer outro tipo de solicitação.

Observação

Não use esse nível de prioridade em seu aplicativo. Ele é reservado para eventos do sistema. O uso dessa prioridade pode levar à fome de outras mensagens, incluindo eventos do sistema.

Idle -2

Prioridade mais baixa. Use essa prioridade para tarefas em segundo plano. Os delegados são processados quando o thread main da janela está ocioso e não há nenhuma entrada pendente na fila.

Low -1

Baixa prioridade. Os delegados serão processados se não houver eventos de prioridade mais alta pendentes na fila.

Normal 0

Prioridade normal. Os delegados são processados na ordem em que estão agendados.

Aplica-se a