Udostępnij za pośrednictwem


DispatcherExtensions.WithPriority Metoda

Definicja

Tworzy element, który JoinableTaskFactory planuje pracę z określonymi Dispatcher elementami i DispatcherPriority.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::VisualStudio::Threading::JoinableTaskFactory ^ WithPriority(Microsoft::VisualStudio::Threading::JoinableTaskFactory ^ joinableTaskFactory, System::Windows::Threading::Dispatcher ^ dispatcher, System::Windows::Threading::DispatcherPriority priority);
public static Microsoft.VisualStudio.Threading.JoinableTaskFactory WithPriority (this Microsoft.VisualStudio.Threading.JoinableTaskFactory joinableTaskFactory, System.Windows.Threading.Dispatcher dispatcher, System.Windows.Threading.DispatcherPriority priority);
static member WithPriority : Microsoft.VisualStudio.Threading.JoinableTaskFactory * System.Windows.Threading.Dispatcher * System.Windows.Threading.DispatcherPriority -> Microsoft.VisualStudio.Threading.JoinableTaskFactory
<Extension()>
Public Function WithPriority (joinableTaskFactory As JoinableTaskFactory, dispatcher As Dispatcher, priority As DispatcherPriority) As JoinableTaskFactory

Parametry

joinableTaskFactory
JoinableTaskFactory

Element bazowy JoinableTaskFactory do użycia.

dispatcher
Dispatcher

Harmonogramy Dispatcher pracy nad głównym wątkiem.

priority
DispatcherPriority

Priorytet, z którym należy zaplanować pracę w wątku interfejsu użytkownika, kiedy i jeśli SwitchToMainThreadAsync(CancellationToken) jest wywoływany i dla każdego asynchronicznego powrotu do głównego wątku po elemecie await.

Zwraca

Element JoinableTaskFactory , który może być używany do planowania pracy asynchronicznych z określonym priorytetem.

Dotyczy