FlavoredProject.IVsUIHierarchy.GetNestedHierarchy 方法

定义

确定节点是否是嵌套层次结构。

 virtual int Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy.GetNestedHierarchy(System::UInt32 itemid, Guid % iidHierarchyNested, [Runtime::InteropServices::Out] IntPtr % ppHierarchyNested, [Runtime::InteropServices::Out] System::UInt32 % pitemidNested) = Microsoft::VisualStudio::Shell::Interop::IVsUIHierarchy::GetNestedHierarchy;
int IVsUIHierarchy.GetNestedHierarchy (uint itemid, ref Guid iidHierarchyNested, out IntPtr ppHierarchyNested, out uint pitemidNested);
abstract member Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy.GetNestedHierarchy : uint32 * Guid * nativeint * uint32 -> int
override this.Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy.GetNestedHierarchy : uint32 * Guid * nativeint * uint32 -> int
Function GetNestedHierarchy (itemid As UInteger, ByRef iidHierarchyNested As Guid, ByRef ppHierarchyNested As IntPtr, ByRef pitemidNested As UInteger) As Integer Implements IVsUIHierarchy.GetNestedHierarchy

参数

itemid
UInt32

节点的项 ID。

iidHierarchyNested
Guid

节点的接口 ID。

ppHierarchyNested
IntPtr

nativeint

弄如果是嵌套层次结构节点,则返回指向节点的指针。

pitemidNested
UInt32

弄返回嵌套层次结构节点的项 ID;这将始终为 VSITEMID_ROOT

返回

Int32

如果不是 itemid 嵌套层次结构节点,则此方法返回 Microsoft.VisualStudio.VSConstants. E_FAIL 。 如果层次结构对象不支持请求的接口, Microsoft.VisualStudio.VSConstants. E_NOINTERFACE 则返回。 然后,调用方将此节点视为没有子级。

实现

注解

此方法调用 GetNestedHierarchy 方法。

适用于