IVsThreadedWaitDialog4.StartWaitDialogWithCallback(String, String, String, Object, String, Boolean, Int32, Boolean, Int32, Int32, IVsThreadedWaitDialogCallback) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Запускает диалоговое окно ожидания с обратным вызовом.
public:
void StartWaitDialogWithCallback(System::String ^ szWaitCaption, System::String ^ szWaitMessage, System::String ^ szProgressText, System::Object ^ varStatusBmpAnim, System::String ^ szStatusBarText, bool fIsCancelable, int iDelayToShowDialog, bool fShowProgress, int iTotalSteps, int iCurrentStep, Microsoft::VisualStudio::Shell::Interop::IVsThreadedWaitDialogCallback ^ pCallback);
public:
void StartWaitDialogWithCallback(Platform::String ^ szWaitCaption, Platform::String ^ szWaitMessage, Platform::String ^ szProgressText, Platform::Object ^ varStatusBmpAnim, Platform::String ^ szStatusBarText, bool fIsCancelable, int iDelayToShowDialog, bool fShowProgress, int iTotalSteps, int iCurrentStep, Microsoft::VisualStudio::Shell::Interop::IVsThreadedWaitDialogCallback ^ pCallback);
void StartWaitDialogWithCallback(std::wstring const & szWaitCaption, std::wstring const & szWaitMessage, std::wstring const & szProgressText, winrt::Windows::Foundation::IInspectable const & varStatusBmpAnim, std::wstring const & szStatusBarText, bool fIsCancelable, int iDelayToShowDialog, bool fShowProgress, int iTotalSteps, int iCurrentStep, Microsoft::VisualStudio::Shell::Interop::IVsThreadedWaitDialogCallback const & pCallback);
public void StartWaitDialogWithCallback (string szWaitCaption, string szWaitMessage, string szProgressText, object varStatusBmpAnim, string szStatusBarText, bool fIsCancelable, int iDelayToShowDialog, bool fShowProgress, int iTotalSteps, int iCurrentStep, Microsoft.VisualStudio.Shell.Interop.IVsThreadedWaitDialogCallback pCallback);
abstract member StartWaitDialogWithCallback : string * string * string * obj * string * bool * int * bool * int * int * Microsoft.VisualStudio.Shell.Interop.IVsThreadedWaitDialogCallback -> unit
Public Sub StartWaitDialogWithCallback (szWaitCaption As String, szWaitMessage As String, szProgressText As String, varStatusBmpAnim As Object, szStatusBarText As String, fIsCancelable As Boolean, iDelayToShowDialog As Integer, fShowProgress As Boolean, iTotalSteps As Integer, iCurrentStep As Integer, pCallback As IVsThreadedWaitDialogCallback)
Параметры
- szWaitCaption
- String
Заголовок диалогового окна ожидания
- szWaitMessage
- String
Сообщение ожидания.
- szProgressText
- String
Текст хода выполнения.
- varStatusBmpAnim
- Object
Необязательный параметр. Должен быть VT_INT_PTR, содержащий допустимый BMP, или VT_NULL.
- szStatusBarText
- String
Текст строки состояния. Может иметь значение NULL.
- fIsCancelable
- Boolean
Значение true, если в диалоговом окне есть отменяемая кнопка; в противном случае — значение false.
- iDelayToShowDialog
- Int32
Количество секунд, на которые нужно отложить отображение диалогового окна.
- fShowProgress
- Boolean
Значение true, чтобы отображать ход выполнения; в противном случае — значение false.
- iTotalSteps
- Int32
Число шагов.
- iCurrentStep
- Int32
Индекс текущего шага.
- pCallback
- IVsThreadedWaitDialogCallback
Обратный вызов.