CoreDispatcher.TryRunAsync(CoreDispatcherPriority, DispatchedHandler) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пытается запланировать указанный обратный вызов в потоке пользовательского интерфейса из рабочего потока и асинхронно возвращает результаты.
public:
virtual IAsyncOperation<bool> ^ TryRunAsync(CoreDispatcherPriority priority, DispatchedHandler ^ agileCallback) = TryRunAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> TryRunAsync(CoreDispatcherPriority const& priority, DispatchedHandler const& agileCallback);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> TryRunAsync(CoreDispatcherPriority priority, DispatchedHandler agileCallback);
function tryRunAsync(priority, agileCallback)
Public Function TryRunAsync (priority As CoreDispatcherPriority, agileCallback As DispatchedHandler) As IAsyncOperation(Of Boolean)
Параметры
- priority
- CoreDispatcherPriority
Указывает приоритет для диспетчеризации событий. Задайте для этого параметра значение CoreDispatcherPriority.Normal.
- agileCallback
- DispatchedHandler
Обратный вызов, который диспетчер возвращает при отправке события.
Возвращаемое значение
Асинхронная операция.
- Атрибуты
Комментарии
При вызове во время завершения работы CoreDispatcher этот метод будет успешно завершен и возвращает значение false.