HierarchyUtilities, classe
Dans cet article
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
Début
Méthodes
ExecHierParentChain
FindCommonAncestor
FindHierarchyItem
GetAltHierarchyItem
GetBrowseObject
GetFirstChild
GetHierarchyProperty<T>(IVsHierarchy, UInt32, Int32)
GetHierarchyProperty<T>(IVsHierarchy, UInt32, Int32, Func<T, TResult>)
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, 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