Partager via


IVsThreadPool Interface

Definition

Manages background operations in the environment.

public interface class IVsThreadPool
public interface class IVsThreadPool
__interface IVsThreadPool
[System.Runtime.InteropServices.Guid("615FF0FB-A19B-4BC8-B9AF-372EA191BA46")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsThreadPool
[<System.Runtime.InteropServices.Guid("615FF0FB-A19B-4BC8-B9AF-372EA191BA46")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsThreadPool = interface
Public Interface IVsThreadPool
Attributes

Methods

ScheduleTask(IntPtr, IntPtr, UInt32)
ScheduleTask(UInt32, UInt32, UInt32)

Schedules a task to run.

ScheduleWaitableTask(IntPtr, IntPtr, IntPtr)
ScheduleWaitableTask(UInt32, UInt32, UInt32)

Deprecated. Schedules a task and a handle to wait on before running the task.

UnscheduleWaitableTask(IntPtr)
UnscheduleWaitableTask(UInt32)

Deprecated. Removes a handle and task from the list of waitable tasks.

Applies to