IVsOutputGroup.get_DeployDependencies 方法

提供对一个或多个部署依赖项。

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

语法

声明
Function get_DeployDependencies ( _
    celt As UInteger, _
    <OutAttribute> rgpdpd As IVsDeployDependency(), _
    <OutAttribute> pcActual As UInteger() _
) As Integer
int get_DeployDependencies(
    uint celt,
    IVsDeployDependency[] rgpdpd,
    uint[] pcActual
)

参数

  • celt
    类型:System.UInt32
    [in] 请求的部署依赖项的数目。
  • pcActual
    类型:array<System.UInt32[]
    [out, optional] 对于依赖项的实际数目的指针在 pgpdpd返回。

返回值

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

备注

COM 签名

从 vsshell.idl:

HRESULT IVsOutputGroup::get_DeployDependencies(
   [in] ULONG celt,
   [in, out, size_is(celt)] IVsDeployDependency * rgpdpd[],
   [out, optional] ULONG *pcActual
);

部署项目合并所有部署依赖项到安装程序并确保它们部署。 如果项目中没有部署依赖项,则应返回从此方法的 E_NOTIMPL

.NET Framework 安全性

请参见

参考

IVsOutputGroup 接口

Microsoft.VisualStudio.Shell.Interop 命名空间