UIHierarchy.GetItem – metoda
Získá zboží určených danou cestu.
Obor názvů: EnvDTE
Sestavení: EnvDTE (v EnvDTE.dll)
Syntaxe
'Deklarace
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
Parametry
Names
Typ: StringPovinné.Názvy v pořadí z kořenového adresáře, což vedlo k následné poduzly.Pole Příjmení je vrácen jako uzel UIHierarchyItem objektu.
Vrácená hodnota
Typ: EnvDTE.UIHierarchyItem
Objekt UIHierarchyItem.
Poznámky
Cesta obsahuje názvy uzlů, které jsou odděleny zpětnými lomítky (\).Pokud jsou vedle sebe dvě zpětná lomítka, jsou analyzovány jako jedno zpětné lomítko znak, který je součástí názvu uzlu a nikoli oddělovač.
[!POZNÁMKA]
Podrobné informace na jiný způsob přístupu uzly UIHierarchy v UIHierarchy objektu.
Příklady
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
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Referenční dokumentace
Další zdroje
Postupy: Manipulace se zobrazeními stromu pomocí UIHierarchy