DispatcherQueuePriority Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert die Prioritätsebenen, die einer DispatcherQueue zugewiesenen Arbeit zugewiesen werden können.
public enum class DispatcherQueuePriority
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.LiftedContract, 65536)]
enum class DispatcherQueuePriority
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
enum class DispatcherQueuePriority
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.LiftedContract), 65536)]
public enum DispatcherQueuePriority
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public enum DispatcherQueuePriority
var value = Microsoft.UI.Dispatching.DispatcherQueuePriority.low
Public Enum DispatcherQueuePriority
- Vererbung
-
DispatcherQueuePriority
- Attribute
Felder
High | 10 | Arbeiten, die mit hoher Priorität geplant sind, werden zuerst zusammen mit anderen Systemaufgaben mit hoher Priorität ausgeführt, bevor Arbeiten mit normaler oder niedriger Priorität verarbeitet werden. |
Low | -10 | Arbeit mit niedriger Priorität wird geplant, wenn keine andere Arbeit zu verarbeiten ist. Arbeit mit niedriger Priorität kann durch neue eingehende Aufgaben mit hoher und normaler Priorität entfernt werden. |
Normal | 0 | Die Arbeit wird versendet, sobald alle Aufgaben mit hoher Priorität verteilt wurden. Wenn eine neue Arbeit mit hoher Priorität geplant ist, werden alle neuen Aufgaben mit hoher Priorität verarbeitet, bevor normale Aufgaben fortgesetzt werden. Dies ist die Standardpriorität. |