DispatcherExtensions.WithPriority Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří plán JoinableTaskFactory práce se zadanými Dispatcher a 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
Základní hodnota JoinableTaskFactory , která se má použít.
- dispatcher
- Dispatcher
Plán Dispatcher , který pracuje v hlavním vlákně.
- priority
- DispatcherPriority
Priorita, se kterou naplánovat jakoukoli práci na vlákně uživatelského rozhraní, kdy a pokud SwitchToMainThreadAsync(CancellationToken) je volána a pro každou asynchronní návrat do hlavního vlákna po await
.
Návraty
A JoinableTaskFactory , který může být použit pro plánování asynchronní práce se zadanou prioritou.