Metoda IVsOutputGroup.get_DeployDependencies — (UInt32, IVsDeployDependency[], UInt32 )
Zapewnia dostęp do jednego lub więcej zależności wdrażania.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
int get_DeployDependencies(
uint celt,
IVsDeployDependency[] rgpdpd,
uint[] pcActual
)
int get_DeployDependencies(
unsigned int celt,
array<IVsDeployDependency^>^ rgpdpd,
array<unsigned int>^ pcActual
)
abstract get_DeployDependencies :
celt:uint32 *
rgpdpd:IVsDeployDependency[] *
pcActual:uint32[] -> int
Function get_DeployDependencies (
celt As UInteger,
rgpdpd As IVsDeployDependency(),
pcActual As UInteger()
) As Integer
Parametry
- celt
[w] Numer żądanej wdrażania zależności.
- rgpdpd
[w, out] Na wejściowe, wskaźnik do tablicy interfejsu wielkości celt.Na wyjście, wskaźnik, aby IVsDeployDependency tablicy interfejs, który zawiera liczbę interfejsów określonych przez celt lub liczba dostępnych.
- pcActual
[out, opcjonalne] Wskaźnik rzeczywista liczba zwracanych w zależności pgpdpd.
Wartość zwracana
Type: System.Int32
Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsOutputGroup::get_DeployDependencies(
[in] ULONG celt,
[in, out, size_is(celt)] IVsDeployDependency * rgpdpd[],
[out, optional] ULONG *pcActual
);
Projekt wdrożenia scala wszystkie zależności wdrażania Instalator i sprawia, że są one wdrażane.Jeśli projekt ma żadnych zależności wdrożenia, powinna zwrócić E_NOTIMPL z tej metody.
Zobacz też
Interfejs IVsOutputGroup
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku