ThreadedWaitDialogHelper.Session.Progress Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает IProgress<T> экземпляр, используемый для обновления хода выполнения операции, сообщаемой пользователю.
public:
property IProgress<Microsoft::VisualStudio::Shell::ThreadedWaitDialogProgressData ^> ^ Progress { IProgress<Microsoft::VisualStudio::Shell::ThreadedWaitDialogProgressData ^> ^ get(); };
public IProgress<Microsoft.VisualStudio.Shell.ThreadedWaitDialogProgressData> Progress { get; }
member this.Progress : IProgress<Microsoft.VisualStudio.Shell.ThreadedWaitDialogProgressData>
Public ReadOnly Property Progress As IProgress(Of ThreadedWaitDialogProgressData)
Значение свойства
Возвращает IProgress<T>.
Комментарии
Если Report(T) вызывается в потоке пользовательского интерфейса, этот метод будет сообщать о ходе выполнения и немедленно обновить диалоговое окно. Если Report(T) вызывается из другого потока, диалоговое окно будет обновляться асинхронно, когда SwitchToMainThreadAsync(CancellationToken) может достичь потока пользовательского интерфейса.