Método UIHierarchy.SelectUp
Seleciona o nó imediatamente acima 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 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
How
Tipo: EnvDTE.vsUISelectionTypeNecessário. vsUISelectionType constante que indica como a seleção é feita.
Count
Tipo: Int32Necessário. O número de nós na seleção acima do nó atual. Count também é usado para comandos de união ao registrar. Isto é, se você digitar ao SHIFT + SETA PARA CIMA 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
SelectUp é útil para gravação macro de SHIFT- clique em ou para baixo ou gerar usando as teclas de direção. É útil porque o comportamento de SelectUp imita o comportamento de usar as teclas de SETA e SHIFT+SETA em uma 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
- 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