Compartilhar via


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

Nome Valor Description
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