IVsDependencyProvider.EnumDependencies(IVsEnumDependencies) Method

Definition

Provides access to a dependency enumerator.

public:
 int EnumDependencies([Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsEnumDependencies ^ % ppIVsEnumDependencies);
public:
 int EnumDependencies([Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsEnumDependencies ^ &  ppIVsEnumDependencies);
int EnumDependencies([Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsEnumDependencies const & & ppIVsEnumDependencies);
public int EnumDependencies (out Microsoft.VisualStudio.Shell.Interop.IVsEnumDependencies ppIVsEnumDependencies);
abstract member EnumDependencies : IVsEnumDependencies -> int
Public Function EnumDependencies (ByRef ppIVsEnumDependencies As IVsEnumDependencies) As Integer

Parameters

ppIVsEnumDependencies
IVsEnumDependencies

[out] Pointer to a pointer to the IVsEnumDependencies interface of the dependency enumerator.

Returns

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.

Applies to