IVsTaskList.RegisterTaskProvider 方法

有一个任务提供程序任务列表中注册。

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

语法

声明
Function RegisterTaskProvider ( _
    pProvider As IVsTaskProvider, _
    <OutAttribute> ByRef pdwProviderCookie As UInteger _
) As Integer
int RegisterTaskProvider(
    IVsTaskProvider pProvider,
    out uint pdwProviderCookie
)

参数

  • pdwProviderCookie
    类型:System.UInt32%
    [out] 为 ID 的指针 pProvider指定的任务提供程序的。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

COM 签名

从 vsshell.idl:

HRESULT IVsTaskList::RegisterTaskProvider(
   [in] IVsTaskProvider *pProvider,
   [out] VSCOOKIE *pdwProviderCookie
);

若要利用任务列表的所有任务提供程序必须调用此方法。

.NET Framework 安全性

请参见

参考

IVsTaskList 接口

Microsoft.VisualStudio.Shell.Interop 命名空间