Share via


IVsThreadedWaitDialog Interface

Shows a dialog used while waiting for an action to end. The dialog is displayed on a separate, background thread to allow the environment to appear responsive even when busy. You can get an instance of this interface from the SVsThreadedWaitDialog (SID_SVsThreadedWaitDialog) service.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntax

'Declaration
<GuidAttribute("E051C7B7-7648-473C-8A7D-2B9554A31F9D")> _
<InterfaceTypeAttribute()> _
Public Interface IVsThreadedWaitDialog
[GuidAttribute("E051C7B7-7648-473C-8A7D-2B9554A31F9D")]
[InterfaceTypeAttribute()]
public interface IVsThreadedWaitDialog
[GuidAttribute(L"E051C7B7-7648-473C-8A7D-2B9554A31F9D")]
[InterfaceTypeAttribute()]
public interface class IVsThreadedWaitDialog
[<GuidAttribute("E051C7B7-7648-473C-8A7D-2B9554A31F9D")>]
[<InterfaceTypeAttribute()>]
type IVsThreadedWaitDialog =  interface end
public interface IVsThreadedWaitDialog

The IVsThreadedWaitDialog type exposes the following members.

Methods

  Name Description
Public method EndWaitDialog Ends the Wait dialog.
Public method GiveTimeSlice Allows updating the text in the dialog, and checks if the user has cancelled the wait.
Public method StartWaitDialog Starts the Wait dialog.

Top

See Also

Reference

Microsoft.VisualStudio.Shell.Interop Namespace