CoreDispatcherPriority Énumération

Définition

Définit la priorité pour les distributions d’événements de fenêtre.

C#
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum CoreDispatcherPriority
Héritage
CoreDispatcherPriority
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Champs

Nom Valeur Description
High 1

Haute priorité. Les délégués sont appelés immédiatement pour toutes les requêtes synchrones. Les requêtes asynchrones sont mises en file d’attente et traitées avant tout autre type de requête.

Notes

N’utilisez pas ce niveau de priorité dans votre application. Il est réservé aux événements système. L’utilisation de cette priorité peut entraîner la famine d’autres messages, y compris les événements système.

Idle -2

Priorité la plus faible. Utilisez cette priorité pour les tâches en arrière-plan. Les délégués sont traités lorsque le thread main de la fenêtre est inactif et qu’aucune entrée n’est en attente dans la file d’attente.

Low -1

Priorité basse. Les délégués sont traités s’il n’y a pas d’événements de priorité supérieure en attente dans la file d’attente.

Normal 0

Priorité normale. Les délégués sont traités dans l’ordre dans lequel ils sont planifiés.

S’applique à

Produit Versions
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100