Name | Value | Description |
---|---|---|
Invalid | -1 | This is an invalid priority |
Inactive | 0 | Operations are not processed |
SystemIdle | 1 | Operations are processed when the system is idle |
ApplicationIdle | 2 | Operations are processed when the application is idle |
ContextIdle | 3 | Operations are processed after background operations have completed |
Background | 4 | Operations are processed after all other non-idle operations are completed |
Input | 5 | Operations are processed at the same priority as input |
Loaded | 6 | Operations are processed when layout and render has finished but just before items at input priority are serviced. Specifically this is used when raising the Loaded event |
Render | 7 | Operations processed at the same priority as rendering |
DataBind | 8 | Operations are processed at the same priority as data binding |
Normal | 9 | Operations are processed at normal priority. This is the typical application priority |
Send | 10 | Operations are processed before other asynchronous operations. This is the highest priority |
https://docs.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcherpriority