IVsThreadedWaitDialog4.StartWaitDialogWithCallback(String, String, String, Object, String, Boolean, Int32, Boolean, Int32, Int32, IVsThreadedWaitDialogCallback) Método

Definição

Inicia uma caixa de diálogo de espera com um retorno de chamada.

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)

Parâmetros

szWaitCaption
String

A legenda da caixa de diálogo de espera

szWaitMessage
String

A mensagem de espera.

szProgressText
String

O texto de progresso.

varStatusBmpAnim
Object

Opcional. Deve ser um VT_INT_PTR que contém um BMP ou VT_NULL válido.

szStatusBarText
String

O texto da barra de status. Pode ser NULL.

fIsCancelable
Boolean

True se houver um botão cancelável na caixa de diálogo, caso contrário, false.

iDelayToShowDialog
Int32

O número de segundos a ser atrasado, mostrando a caixa de diálogo.

fShowProgress
Boolean

True para mostrar o progresso, caso contrário, false.

iTotalSteps
Int32

O número de etapas.

iCurrentStep
Int32

O índice da etapa atual.

pCallback
IVsThreadedWaitDialogCallback

O retorno de chamada.

Implementações

Aplica-se a