Share via


IVsEnumHierarchyItemsFactory Interface

Definition

Creates instances of IEnumHierarchyItems, an enumerator for items in the project hierarchy. You can get an instance of this interface from the SVsEnumHierarchyItemsFactory (SID_SVsEnumHierarchyItemsFactory) service.

public interface class IVsEnumHierarchyItemsFactory
public interface class IVsEnumHierarchyItemsFactory
__interface IVsEnumHierarchyItemsFactory
[System.Runtime.InteropServices.Guid("30E5C390-C3E6-40AC-BD1D-7015B1B5F541")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsEnumHierarchyItemsFactory
[System.Runtime.InteropServices.Guid("30E5C390-C3E6-40AC-BD1D-7015B1B5F541")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsEnumHierarchyItemsFactory
[<System.Runtime.InteropServices.Guid("30E5C390-C3E6-40AC-BD1D-7015B1B5F541")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsEnumHierarchyItemsFactory = interface
[<System.Runtime.InteropServices.Guid("30E5C390-C3E6-40AC-BD1D-7015B1B5F541")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsEnumHierarchyItemsFactory = interface
Public Interface IVsEnumHierarchyItemsFactory
Attributes

Methods

EnumHierarchyItems(IVsHierarchy, UInt32, UInt32, IEnumHierarchyItems)

Provides an enumerator for items in a specified project hierarchy.

Applies to