IVsTaskSchedulerService 接口

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:   Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)
  Microsoft.VisualStudio.Shell.Interop.11.0(在 Microsoft.VisualStudio.Shell.Interop.11.0.dll 中)

语法

声明
<GuidAttribute("83CFBAAF-0DF9-403D-AE42-E738F0AC9735")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsTaskSchedulerService
[GuidAttribute("83CFBAAF-0DF9-403D-AE42-E738F0AC9735")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsTaskSchedulerService

IVsTaskSchedulerService 类型公开以下成员。

方法

  名称 说明
公共方法 ContinueWhenAllCompleted
公共方法 ContinueWhenAllCompletedEx
公共方法 CreateTask
公共方法 CreateTaskCompletionSource
公共方法 CreateTaskCompletionSourceEx
公共方法 CreateTaskEx

页首

扩展方法

  名称 说明
公共扩展方法 ContinueWhenAllCompleted(VsTaskRunContext, array<IVsTask[], IVsTaskBody) 已重载。 (由 VsTaskLibraryHelper 定义。)
公共扩展方法 ContinueWhenAllCompleted(VsTaskRunContext, array<IVsTask[], VsTaskContinuationOptions, IVsTaskBody, Object) 已重载。 (由 VsTaskLibraryHelper 定义。)
公共扩展方法 CreateTask(VsTaskRunContext, IVsTaskBody) 已重载。 (由 VsTaskLibraryHelper 定义。)
公共扩展方法 CreateTask(VsTaskRunContext, VsTaskCreationOptions, IVsTaskBody, Object) 已重载。 (由 VsTaskLibraryHelper 定义。)
公共扩展方法 CreateTaskCompletionSource (由 VsTaskLibraryHelper 定义。)
公共扩展方法 InvokeAsync<T> (由 VsTaskLibraryHelper 定义。)
公共扩展方法 Yield (由 VsTaskLibraryHelper 定义。)

页首

请参见

参考

Microsoft.VisualStudio.Shell.Interop 命名空间