FlavoredProject.IVsUIHierarchy.GetNestedHierarchy 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定节点是否是嵌套层次结构。
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 。
返回
如果不是 itemid 嵌套层次结构节点,则此方法返回 Microsoft.VisualStudio.VSConstants. E_FAIL 。 如果层次结构对象不支持请求的接口, Microsoft.VisualStudio.VSConstants. E_NOINTERFACE 则返回。 然后,调用方将此节点视为没有子级。
实现
注解
此方法调用 GetNestedHierarchy 方法。