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

Обратный вызов.

Реализации

Применяется к