Compartilhar via


Método UIHierarchy.SelectUp

Seleciona o nó imediatamente acima do nó selecionado no momento em relação ao estado de expansão atual da árvore.

Namespace:  EnvDTE
Assembly:  EnvDTE (em EnvDTE.dll)

Sintaxe

'Declaração
Sub SelectUp ( _
    How As vsUISelectionType, _
    Count As Integer _
)
void SelectUp(
    vsUISelectionType How,
    int Count
)
void SelectUp(
    [InAttribute] vsUISelectionType How, 
    [InAttribute] int Count
)
abstract SelectUp : 
        How:vsUISelectionType * 
        Count:int -> unit 
function SelectUp(
    How : vsUISelectionType, 
    Count : int
)

Parâmetros

  • Count
    Tipo: System.Int32
    Obrigatório.O número de nós para selecione o nó atual. Counttambém é usado para comandos unindo durante a gravação.Ou seja, se você digitar SHIFT + seta para cima quatro vezes, em vez de quatro linhas de código emitido, em vez disso, obterá uma linha com um Count valor de 4.

Comentários

SelectUpé útil para gravação de macros a tecla SHIFT pressionada ou mover para baixo ou seta para cima usando as teclas de seta.Ele é útil porque o comportamento de SelectUp imita o comportamento de usar as teclas SHIFT + seta e em um modo de exibição de árvore.

Exemplos

Sub SelectUpExample()
   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

Consulte também

Referência

UIHierarchy Interface

Namespace EnvDTE

Outros recursos

Como: manipular os modos de exibição de árvore, usando UIHierarchy