DispatcherQueuePriority 列挙型

定義

DispatcherQueue に割り当てられた作業に割り当てることができる優先度レベルを定義します。

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
継承
DispatcherQueuePriority
属性

フィールド

High 10

優先度でスケジュールされた作業は、通常または優先度の作業を処理する前に、他の優先度の高いシステム タスクと共に最初にディスパッチされます。

Low -10

優先順位の低い 作業は、他に処理する作業がない場合にスケジュールされます。 優先度の作業は、新しい受信優先度タスクと標準優先度タスクによって割り込むことができます。

Normal 0

すべての 優先度の高い タスクがディスパッチされると、作業がディスパッチされます。 新しい 優先度の高い 作業がスケジュールされている場合、すべての新しい 優先度の高い タスクは 、通常 のタスクを再開する前に処理されます。 これが既定の優先度です。

適用対象