Partager via


HierarchyUtilities, classe

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.Internal.VisualStudio.PlatformUI
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
<ExtensionAttribute> _
Public NotInheritable Class HierarchyUtilities
public static class HierarchyUtilities

Le type HierarchyUtilities expose les membres suivants.

Propriétés

  Nom Description
Propriété publiqueMembre statique IsSolutionClosing
Propriété publiqueMembre statique IsSolutionOpen

Début

Méthodes

  Nom Description
Méthode publiqueMembre statique ExecHierParentChain
Méthode publiqueMembre statique FindCommonAncestor
Méthode publiqueMembre statique FindHierarchyItem
Méthode publiqueMembre statique GetAltHierarchyItem
Méthode publiqueMembre statique GetBrowseObject
Méthode publiqueMembre statique GetFirstChild
Méthode publiqueMembre statique GetHierarchyProperty<T>(IVsHierarchy, UInt32, Int32)
Méthode publiqueMembre statique GetHierarchyProperty<T>(IVsHierarchy, UInt32, Int32, Func<T, TResult>)
Méthode publiqueMembre statique GetItemType
Méthode publiqueMembre statique GetNextSibling
Méthode publiqueMembre statique GetProject(IVsHierarchyItem)
Méthode publiqueMembre statique GetProject(IVsHierarchyItemIdentity)
Méthode publiqueMembre statique GetStateIconIndex
Méthode publiqueMembre statique GetStateToolTip
Méthode publiqueMembre statique IsExpandable
Méthode publiqueMembre statique IsFaultedProject
Méthode publiqueMembre statique IsHiddenItem
Méthode publiqueMembre statique IsMiscellaneousProject(Project)
Méthode publiqueMembre statique IsMiscellaneousProject(IVsHierarchyItemIdentity)
Méthode publiqueMembre statique IsPhysicalFile
Méthode publiqueMembre statique IsPhysicalFolder
Méthode publiqueMembre statique IsProject
Méthode publiqueMembre statique IsSolutionFolder
Méthode publiqueMembre statique IsSolutionNode(IVsHierarchyItemIdentity)
Méthode publiqueMembre statique IsSolutionNode(IVsHierarchy, UInt32)
Méthode publiqueMembre statique IsStubHierarchy
Méthode publiqueMembre statique IsVirtualProject
Méthode publiqueMembre statique QueryStatusHierParentChain
Méthode publiqueMembre statique TryGetHierarchyProperty<T>(IVsHierarchy, UInt32, Int32, T%)
Méthode publiqueMembre statique TryGetHierarchyProperty<T>(IVsHierarchy, UInt32, Int32, Func<T, TResult>, Boolean)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.Internal.VisualStudio.PlatformUI, espace de noms