IVsEnumHierarchyItemsFactory.EnumHierarchyItems(IVsHierarchy, UInt32, UInt32, IEnumHierarchyItems) Método

Definição

Fornece um enumerador para itens em uma hierarquia de projeto especificada.

public:
 int EnumHierarchyItems(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHierRoot, System::UInt32 grfItems, System::UInt32 itemidRoot, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IEnumHierarchyItems ^ % ppenum);
public:
 int EnumHierarchyItems(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHierRoot, unsigned int grfItems, unsigned int itemidRoot, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IEnumHierarchyItems ^ &  ppenum);
int EnumHierarchyItems(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pHierRoot, unsigned int grfItems, unsigned int itemidRoot, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IEnumHierarchyItems const & & ppenum);
public int EnumHierarchyItems (Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pHierRoot, uint grfItems, uint itemidRoot, out Microsoft.VisualStudio.Shell.Interop.IEnumHierarchyItems ppenum);
abstract member EnumHierarchyItems : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 * uint32 * IEnumHierarchyItems -> int
Public Function EnumHierarchyItems (pHierRoot As IVsHierarchy, grfItems As UInteger, itemidRoot As UInteger, ByRef ppenum As IEnumHierarchyItems) As Integer

Parâmetros

pHierRoot
IVsHierarchy

no Ponteiro para a interface IVsHierarchy que define a hierarquia do projeto.

grfItems
UInt32

no Sinalizadores de bit que determinam quais itens de hierarquia incluir na enumeração. Definido pela combinação de valores da __VSEHI enumeração.

itemidRoot
UInt32

no A ID do item. Normalmente VSITEMID_ROOT .

ppenum
IEnumHierarchyItems

fora Ponteiro para o enumerador, uma IEnumHierarchyItems instância.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

De VSShell. idl:

HRESULT IVsEnumHierarchyItemsFactory::EnumHierarchyItems(  
   [in] IVsHierarchy * pHierRoot,   
   [in] VSEHI grfItems,   
   [in] VSITEMID itemidRoot  
);  

Aplica-se a