HierarchyUtilities 类

继承层次结构

System.Object
  Microsoft.Internal.VisualStudio.PlatformUI.HierarchyUtilities

命名空间:  Microsoft.Internal.VisualStudio.PlatformUI
程序集:  Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)

语法

声明
<ExtensionAttribute> _
Public NotInheritable Class HierarchyUtilities
public static class HierarchyUtilities

HierarchyUtilities 类型公开以下成员。

属性

  名称 说明
公共属性静态成员 IsSolutionClosing
公共属性静态成员 IsSolutionOpen

页首

方法

  名称 说明
公共方法静态成员 ExecHierParentChain
公共方法静态成员 FindCommonAncestor
公共方法静态成员 FindHierarchyItem
公共方法静态成员 GetAltHierarchyItem
公共方法静态成员 GetBrowseObject
公共方法静态成员 GetFirstChild
公共方法静态成员 GetHierarchyProperty<T>(IVsHierarchy, UInt32, Int32)
公共方法静态成员 GetHierarchyProperty<T>(IVsHierarchy, UInt32, Int32, Object,)
公共方法静态成员 GetItemType
公共方法静态成员 GetNextSibling
公共方法静态成员 GetProject(IVsHierarchyItem)
公共方法静态成员 GetProject(IVsHierarchyItemIdentity)
公共方法静态成员 GetStateIconIndex
公共方法静态成员 GetStateToolTip
公共方法静态成员 IsExpandable
公共方法静态成员 IsFaultedProject
公共方法静态成员 IsHiddenItem
公共方法静态成员 IsMiscellaneousProject(Project)
公共方法静态成员 IsMiscellaneousProject(IVsHierarchyItemIdentity)
公共方法静态成员 IsPhysicalFile
公共方法静态成员 IsPhysicalFolder
公共方法静态成员 IsProject
公共方法静态成员 IsSolutionFolder
公共方法静态成员 IsSolutionNode(IVsHierarchyItemIdentity)
公共方法静态成员 IsSolutionNode(IVsHierarchy, UInt32)
公共方法静态成员 IsStubHierarchy
公共方法静态成员 IsVirtualProject
公共方法静态成员 QueryStatusHierParentChain
公共方法静态成员 TryGetHierarchyProperty<T>(IVsHierarchy, UInt32, Int32, T%)
公共方法静态成员 TryGetHierarchyProperty<T>(IVsHierarchy, UInt32, Int32, Object,, T%)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.Internal.VisualStudio.PlatformUI 命名空间