IWpfTableControl.ForceUpdateAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Принудительное начало обновления элементом управления Table (что может произойти не сразу).
public:
System::Threading::Tasks::Task<Microsoft::VisualStudio::Shell::TableControl::EntriesChangedEventArgs ^> ^ ForceUpdateAsync();
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Shell.TableControl.EntriesChangedEventArgs> ForceUpdateAsync ();
abstract member ForceUpdateAsync : unit -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Shell.TableControl.EntriesChangedEventArgs>
Public Function ForceUpdateAsync () As Task(Of EntriesChangedEventArgs)
Возвращаемое значение
Номер версии ожидающего обновления.
Комментарии
Вызывать этот метод не нужно (обновления будут выполняться автоматически при изменении). Он предоставляется в основном для упрощения тестирования.
Чтобы избежать взаимоблокировок, при вызове этого метода следует использовать нечто вроде следующего:
var r = ThreadHelper.JoinableTaskFactory.Run<EntriesChangedEventArgs>(async delegate
{
return await this.TableControl.ForceUpdateAsync();
});