Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Sélectionne le nœud situé immédiatement en dessous du nœud sélectionné, selon l'état de développement de l'arborescence.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
'Déclaration
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
)
Paramètres
- How
Type : EnvDTE.vsUISelectionType
Obligatoire.Constante vsUISelectionType qui indique le mode de sélection.
- Count
Type : System.Int32
Obligatoire.Nombre de nœuds à sélectionner à partir du bas du nœud actuel. Count est également utilisé pour fusionner les commandes fusionnant lors de l'enregistrement.Autrement dit, si vous tapez MAJ + BAS quatre fois, vous obtenez non pas quatre lignes de code émises, mais une ligne avec une valeur Count égale à 4.
Notes
SelectDown est utile pour enregistrer des macros à l'aide de la combinaison MAJ + clic ou pour monter ou descendre à l'aide des touches de direction.Ceci est utile dans la mesure où SelectDown fonctionne comme les touches de direction et la combinaison de touches MAJ + touches de direction dans une arborescence.
Exemples
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
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Autres ressources
Comment : manipuler des arborescences à l'aide de l'objet UIHierarchy