(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

UIHierarchy.GetItem-Methode

Ruft das durch den angegebenen Pfad festgelegte Element ab.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

UIHierarchyItem GetItem(
	string Names
)

Parameter

Names
Typ: System.String
Erforderlich. Die Namen in der Reihenfolge ausgehend vom Stamm bis zu den nachfolgenden untergeordneten Knoten. Der letzte Name im Array ist der als UIHierarchyItem-Objekt zurückgegebene Knoten.

Rückgabewert

Typ: EnvDTE.UIHierarchyItem
Ein UIHierarchyItem-Objekt.

Der Pfad setzt sich aus Knotennamen zusammen, die durch umgekehrte Schrägstriche (\) voneinander getrennt sind. Wenn zwei umgekehrte Schrägstriche direkt nebeneinander stehen, werden sie nicht als Trennzeichen analysiert, sondern als einzelner umgekehrter Schrägstrich, der Teil eines Knotennamens ist.

HinweisHinweis

Wie Sie außerdem auf Knoten in einer UIHierarchy zugreifen können, erfahren Sie in den Erläuterungen zum UIHierarchy-Objekt.

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

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft