Metodo UIHierarchy.SelectUp
Selezionare il nodo immediatamente sopra il nodo attualmente selezionato in relazione allo stato di espansione corrente della struttura ad albero.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- How
Tipo: EnvDTE.vsUISelectionType
obbligatorio.In vsUISelectionType costante che indica quali la selezione viene eseguita.
- Count
Tipo: System.Int32
obbligatorio.Il numero di nodi da selezionare nel nodo corrente. Count viene utilizzato anche per i controlli di unione durante la registrazione.Ovvero se si digita la FRECCIA di MAIUSC+FRECCIA SU quattro volte, anziché quattro righe di codice generate, anziché viene visualizzata una linea con una proprietà Count il valore 4.
Note
SelectUp è utile per la registrazione di macro SHIFT-click o inferiore o aumentare utilizzando i tasti di direzione.è utile perché il comportamento di SelectUp riproduce il comportamento di utilizzare la FRECCIA e MAIUSC+FRECCIA digitare una visualizzazione struttura ad albero.
Esempi
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
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Altre risorse
Procedura: modificare le visualizzazioni ad albero mediante UIHierarchy