Método UIHierarchy.GetItem
Obtém o item designado pelo caminho especificado.
Namespace: EnvDTE
Assembly: EnvDTE (em EnvDTE.dll)
Sintaxe
'Declaração
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
Parâmetros
- Names
Tipo: System.String
Obrigatório.Os nomes em ordem a partir da raiz, levando a subnós subseqüentes.O sobrenome na matriz é o nó retornado como um UIHierarchyItem objeto.
Valor de retorno
Tipo: EnvDTE.UIHierarchyItem
A UIHierarchyItem objeto.
Comentários
O caminho compreende os nomes de nós separados por barras invertidas (\). Se duas barras invertidas são adjacentes uns aos outros, eles são analisados como um caractere de barra invertida é parte de um nome de nó e não um separador.
Observação |
---|
Para obter detalhes sobre outra maneira de nós de acesso em um UIHierarchy, consulte UIHierarchy objeto. |
Exemplos
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
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Outros recursos
Como: manipular os modos de exibição de árvore, usando UIHierarchy