IVsDependencyProvider.EnumDependencies Method
Provides access to a dependency enumerator.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
Function EnumDependencies ( _
<OutAttribute> ByRef ppIVsEnumDependencies As IVsEnumDependencies _
) As Integer
int EnumDependencies(
out IVsEnumDependencies ppIVsEnumDependencies
)
int EnumDependencies(
[OutAttribute] IVsEnumDependencies^% ppIVsEnumDependencies
)
abstract EnumDependencies :
ppIVsEnumDependencies:IVsEnumDependencies byref -> int
function EnumDependencies(
ppIVsEnumDependencies : IVsEnumDependencies
) : int
Parameters
- ppIVsEnumDependencies
Type: Microsoft.VisualStudio.Shell.Interop.IVsEnumDependencies%
[out] Pointer to a pointer to the IVsEnumDependencies interface of the dependency enumerator.
Return Value
Type: System.Int32
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
COM Signature
From vsshell.idl:
HRESULT IVsDependencyProvider::EnumDependencies(
[out] IVsEnumDependencies **ppIVsEnumDependencies
);
IVsEnumDependencies allows its caller to scroll through a set of dependencies.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.