IVsEnumDependencies Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Enumerates a set of dependencies.
public interface class IVsEnumDependencies
public interface class IVsEnumDependencies
__interface IVsEnumDependencies
[System.Runtime.InteropServices.Guid("0ED850AF-C30A-42BA-AA20-3436ADF24937")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsEnumDependencies
[System.Runtime.InteropServices.Guid("0ED850AF-C30A-42BA-AA20-3436ADF24937")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsEnumDependencies
[<System.Runtime.InteropServices.Guid("0ED850AF-C30A-42BA-AA20-3436ADF24937")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsEnumDependencies = interface
[<System.Runtime.InteropServices.Guid("0ED850AF-C30A-42BA-AA20-3436ADF24937")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsEnumDependencies = interface
Public Interface IVsEnumDependencies
- Attributes
Remarks
The environment gains access to the IVsEnumDependencies interface by calling EnumDependencies.
Notes to Implementers
Implemented by projects to enable the environment to access build or deployment dependencies.
Notes to Callers
Called by the environment or other projects to retrieve build or deployment dependencies.
Methods
Clone(IVsEnumDependencies) |
Creates another enumerator that contains the same enumeration state as the current one. |
Next(UInt32, IVsDependency[], UInt32) |
Retrieves a specified number of dependencies in the enumeration sequence. |
Reset() |
Resets the enumeration sequence to the beginning. |
Skip(UInt32) |
Skips over a specified number of dependencies in the enumeration sequence. |