Método UIHierarchy.SelectDown
Seleciona o nó imediatamente abaixo do nó selecionado em relação ao estado atual da expansão da árvore.
Namespace: EnvDTE
Assembly: EnvDTE (em EnvDTE.dll)
Sintaxe
'Declaração
Sub SelectDown ( _
How As vsUISelectionType, _
Count As Integer _
)
void SelectDown(
vsUISelectionType How,
int Count
)
void SelectDown(
[InAttribute] vsUISelectionType How,
[InAttribute] int Count
)
abstract SelectDown :
How:vsUISelectionType *
Count:int -> unit
function SelectDown(
How : vsUISelectionType,
Count : int
)
Parâmetros
How
Tipo: EnvDTE.vsUISelectionTypeNecessário. vsUISelectionType constante que indica como a seleção é feita.
Count
Tipo: Int32Necessário. O número de nós em selecione para baixo do nó atual. Count também é usado para comandos de união ao registrar. Isto é, se você digitar a SHIFT + a SETA PARA BAIXO quatro vezes, em vez de quatro linhas de código emissoras, você verá em vez de uma linha com um valor de Count de 4.
Comentários
SelectDown é útil para registrar macro de SHIFT- clique em ou mover para baixo ou lançará com as teclas de direção. É útil porque o comportamento de SelectDown imita o comportamento de usar as teclas de SETA e SHIFT+SETA em uma exibição de árvore.
Exemplos
Sub SelectDownExample()
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ável.
Consulte também
Referência
Outros recursos
Como manipular modos de exibição de árvore usando UIHierarchy