IVsOutputGroup.get_DeployDependencies Yöntem (UInt32, IVsDeployDependency[], UInt32 )
Bir veya daha çok dağıtım bağımlılıkları erişim sağlar.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
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
Parametreler
- celt
[in] İstenen dağıtım bağımlılıkları sayısı.
- rgpdpd
[içinde out] Boyut arabirimi dizisi giriş, işaretçi üzerinde celt.Çıktı üzerinde işaretçi bir IVsDeployDependency tarafından belirtilen arabirimler ya da sayı içeren arabirimi dizi celt ya da kullanılabilir.
- pcActual
[Çıkış, isteğe bağlı] İşaretçiyi bağımlılıkları döndürülen gerçek sayısı pgpdpd.
Dönüş Değeri
Type: System.Int32
Yöntem başarılı olursa, verir S_OK.Başarısız olursa, bir hata kodu döndürür.
Notlar
com imzası
Vsshell.idl:
HRESULT IVsOutputGroup::get_DeployDependencies(
[in] ULONG celt,
[in, out, size_is(celt)] IVsDeployDependency * rgpdpd[],
[out, optional] ULONG *pcActual
);
Dağıtım projesinin tüm dağıtım bağımlılıkları Installer birleştirir ve dağıtıldıkları emin olur.Bir proje dağıtım bağımlıları yoktur, onu döndürür E_NOTIMPL bu yönteminden.
Ayrıca bkz.
IVsOutputGroup Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön