IVsEnumDependencies::Next Method (UInt32, array<IVsDependency^>^, UInt32)
Visual Studio 2015
Retrieves a specified number of dependencies in the enumeration sequence.
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
int Next( unsigned int cElements, array<IVsDependency^>^ rgpIVsDependency, [OutAttribute] unsigned int% pcElementsFetched )
Parameters
- cElements
-
Type:
System::UInt32
[in] Number of elements being requested.
- rgpIVsDependency
-
Type:
array<Microsoft.VisualStudio.Shell.Interop::IVsDependency^>^
[in, out, size_is(cElements)] Pointer to an array of IVsDependency interfaces belonging to the requested dependencies.
- pcElementsFetched
-
Type:
System::UInt32
[out, optional] Pointer to the number of elements supplied in rgpIVsDependency. Callers can pass in null if cElements is one.
Return Value
Type: System::Int32If the method succeeds, it returns S_OK. If it fails, it returns an error code.
From vsshell.idl:
HRESULT IVsEnumDependencies::Next( [in] ULONG cElements, [in, out, size_is(cElements)] IVsDependency *rgpIVsDependency[], [out] ULONG *pcElementsFetched );
Show: