Udostępnij za pośrednictwem


IVsThreadedWaitDialog Interface

Definition

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.

public interface class IVsThreadedWaitDialog
public interface class IVsThreadedWaitDialog
__interface IVsThreadedWaitDialog
[System.Runtime.InteropServices.Guid("E051C7B7-7648-473C-8A7D-2B9554A31F9D")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsThreadedWaitDialog
[<System.Runtime.InteropServices.Guid("E051C7B7-7648-473C-8A7D-2B9554A31F9D")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsThreadedWaitDialog = interface
Public Interface IVsThreadedWaitDialog
Attributes

Remarks

This interface is safe to access from any thread.

Methods

EndWaitDialog(Int32)

Ends the Wait dialog.

GiveTimeSlice(String, String, Int32, Int32)

Allows updating the text in the dialog, and checks if the user has cancelled the wait.

StartWaitDialog(String, String, String, UInt32, Object, String)

Starts the Wait dialog.

Applies to