IVsThreadedWaitDialogFactory Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The factory to create threaded wait dialogs.
public interface class IVsThreadedWaitDialogFactory
public interface class IVsThreadedWaitDialogFactory
__interface IVsThreadedWaitDialogFactory
public interface IVsThreadedWaitDialogFactory
[System.Runtime.InteropServices.Guid("D10D92B6-D073-456F-8A26-B63811202B21")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsThreadedWaitDialogFactory
type IVsThreadedWaitDialogFactory = interface
[<System.Runtime.InteropServices.Guid("D10D92B6-D073-456F-8A26-B63811202B21")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsThreadedWaitDialogFactory = interface
Public Interface IVsThreadedWaitDialogFactory
- Attributes
Remarks
This interface is safe to access from any thread.
Methods
CreateInstance(IVsThreadedWaitDialog2) |
Creates instances of threaded wait dialogs. |
Extension Methods
CreateInstance(IVsThreadedWaitDialogFactory) |
Creates an instance of the threaded wait dialog. |
StartWaitDialog(IVsThreadedWaitDialogFactory, String, ThreadedWaitDialogProgressData, TimeSpan) |
Show the threaded wait dialog and wire it up to receive progress updates via IProgress<T> and report cancellation via CancellationToken. |