CoreDispatcherPriority Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit la priorité pour les distributions d’événements de fenêtre.
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
- 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
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. |