CoreDispatcherPriority Перечисление

Определение

Определяет приоритет для диспетчеризации событий окна.

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
Наследование
CoreDispatcherPriority
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Поля

High 1

Высокий приоритет. Делегаты вызываются немедленно для всех синхронных запросов. Асинхронные запросы помещаются в очередь и обрабатываются раньше любого другого типа запроса.

Примечание

Не используйте этот уровень приоритета в приложении. Он зарезервирован для системных событий. Использование этого приоритета может привести к нехватке других сообщений, включая системные события.

Idle -2

Самый низкий приоритет. Используйте этот приоритет для фоновых задач. Делегаты обрабатываются, когда поток main окна простаивает и в очереди нет ожидающих входных данных.

Low -1

Низкий приоритет. Делегаты обрабатываются, если в очереди нет событий с более высоким приоритетом.

Normal 0

Обычный приоритет. Делегаты обрабатываются в запланированном порядке.

Применяется к