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 object.
Comentários
O caminho compreende 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 simples que faz parte do nome do 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