UIHierarchy.GetItem, méthode
Obtient l'élément désigné par un chemin d'accès donné.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
'Déclaration
Function GetItem ( _
Names As String _
) As UIHierarchyItem
UIHierarchyItem GetItem(
string Names
)
UIHierarchyItem^ GetItem(
[InAttribute] String^ Names
)
abstract GetItem :
Names:string -> UIHierarchyItem
function GetItem(
Names : String
) : UIHierarchyItem
Paramètres
- Names
Type : System.String
Obligatoire.Les noms classés depuis la racine jusqu'aux sous-nœuds suivants.Le dernier nom dans le tableau est le nœud retourné comme un objet UIHierarchyItem.
Valeur de retour
Type : EnvDTE.UIHierarchyItem
Objet UIHierarchyItem.
Notes
Le chemin d'accès contient les noms des nœuds séparés par des barres obliques inverses (\).Si deux barres obliques inverses sont voisines, elles sont analysées en tant que caractère barre oblique inverse unique faisant partie d'un nom de nœud et non en tant que séparateur.
[!REMARQUE]
Pour plus d'informations sur une autre manière d'accéder aux nœuds dans UIHierarchy, consultez l'objet UIHierarchy.
Exemples
Sub GetItemExample()
Dim UIH As UIHierarchy = _
DTE.Windows.Item(Constants.vsWindowKindMacroExplorer).Object
Dim UIHItem As UIHierarchyItem = UIH.GetItem("Macros\Samples")
UIHItem.Select(vsUISelectionType.vsUISelectionTypeSetCaret)
If UIHItem.IsSelected = False Then
If UIH.UIHierarchyItems.Expanded = True Then
MsgBox("Node is expanded.")
Else
MsgBox("Node is not expanded.")
End If
End If
UIH.SelectDown(vsUISelectionType.vsUISelectionTypeSelect, 2)
UIH.DoDefaultAction()
UIH.SelectDown(vsUISelectionType.vsUISelectionTypeSelect, 1)
UIH.SelectUp(vsUISelectionType.vsUISelectionTypeExtend, 1)
End Sub
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Autres ressources
Comment : manipuler des arborescences à l'aide de l'objet UIHierarchy