Metodo UIHierarchy.SelectDown
Selezionare il nodo sotto 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 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
)
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 il dal nodo corrente. Count viene utilizzato anche per i controlli di unione durante la registrazione.Ovvero se si digita la FRECCIA di MAIUSC+FRECCIA GIÙ quattro volte, anziché quattro righe di codice generate, anziché viene visualizzata una linea con una proprietà Count il valore 4.
Note
SelectDown è utile per la registrazione di macro SHIFT-click o verso il basso o aumentano con i tasti di direzione.è utile perché il comportamento di SelectDown riproduce il comportamento di utilizzare la FRECCIA e MAIUSC+FRECCIA digitare una visualizzazione struttura ad albero.
Esempi
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
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