CoreDispatcherPriority Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |