Compartir a través de


DispatcherQueuePriority Enumeración

Definición

Define los niveles de prioridad que se pueden asignar para que funcionen asignados a un 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
Herencia
DispatcherQueuePriority
Atributos

Campos

High 10

El trabajo programado en prioridad alta se enviará primero, junto con otras tareas del sistema de prioridad alta , antes de procesar el trabajo normal o de prioridad baja .

Low -10

El trabajo de prioridad baja se programará cuando no haya ningún otro trabajo para procesar. Las nuevas tareas entrantes de prioridad alta y normal pueden adelantadas al trabajo con prioridad baja.

Normal 0

El trabajo se enviará una vez que se envíen todas las tareas de prioridad alta . Si se programa un nuevo trabajo de alta prioridad, todas las nuevas tareas de prioridad alta se procesan antes de reanudar las tareas normales . Esta es la prioridad predeterminada.

Se aplica a