UIHierarchy.GetItem – metoda
Načte položky určená 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: System.String
Povinné.Názvy v pořadí od kořenového vedoucího k následné poduzlů.V poli Příjmení je vrácen jako uzel UIHierarchyItem objektu.
Vrácená hodnota
Typ: EnvDTE.UIHierarchyItem
Objekt UIHierarchyItem.
Poznámky
Cesta zahrnuje názvy uzlů, které jsou odděleny zpětnými lomítky (\).Pokud jsou vedle sebe dvě zpětná lomítka, jejich jsou analyzovány jako jedno zpětné lomítko, který je součástí názvu uzlu a není oddělovač.
[!POZNÁMKA]
Podrobnosti o jiný způsob přístupu uzly UIHierarchy, viz 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.