Partage via


SelectionTypes Énumération

Définition

Définit les identificateurs qui indiquent le type d'une sélection.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

public enum class SelectionTypes
[System.Flags]
public enum SelectionTypes
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
public enum SelectionTypes
[<System.Flags>]
type SelectionTypes = 
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SelectionTypes = 
Public Enum SelectionTypes
Héritage
SelectionTypes
Attributs

Champs

Add 64

Représente une sélection d'ajout qui ajoute les composants sélectionnés à la sélection actuelle, en conservant le jeu actuel de composants sélectionnés.

Auto 1

Représente une sélection normale. Le service de sélection réagit à l'appui des touches CTRL et MAJ pour prendre en charge l'ajout ou la suppression de composants de la sélection.

Click 16

Représente une sélection qui se produit lorsqu'un utilisateur clique sur un composant. Si le composant qui vient d'être sélectionné l'était déjà, il est promu au rôle de composant sélectionné principal plutôt que d'être annulé.

MouseDown 4

Représente une sélection qui se produit lorsque l'utilisateur appuie sur le bouton de la souris alors que son pointeur se trouve au-dessus d'un composant. Si le composant situé sous le pointeur est déjà sélectionné, il est promu au rôle de composant sélectionné principal plutôt que d'être annulé.

MouseUp 8

Représente une sélection qui se produit lorsque l'utilisateur relâche le bouton de la souris immédiatement après la sélection d'un composant. Si le composant qui vient d'être sélectionné l'était déjà, il est promu au rôle de composant sélectionné principal plutôt que d'être annulé.

Normal 1

Représente une sélection normale. Le service de sélection réagit à l'appui des touches CTRL et MAJ pour prendre en charge l'ajout ou la suppression de composants de la sélection.

Primary 16

Représente une sélection principale qui se produit lorsqu'un utilisateur clique sur un composant. Si un composant de la liste de sélection était déjà sélectionné, il est promu au rôle de sélection principale.

Remove 128

Représente une sélection de suppression qui supprime les composants sélectionnés de la sélection actuelle, en conservant le jeu actuel de composants sélectionnés.

Replace 2

Représente une sélection qui se produit lorsque le contenu d'une sélection est remplacé. Le service de sélection remplace la sélection en cours par la sélection de remplacement.

Toggle 32

Représente une sélection à bascule qui alterne entre la sélection actuelle et la sélection fournie. Si un composant est déjà sélectionné et qu'il est passé à SetSelectedComponents avec une sélection de type Toggle, la sélection du composant sera annulée.

Valid 31

Identifie les types de sélection valides en tant que Normal, Replace, MouseDown, MouseUp et Click.

Remarques

Les composants d’un document de concepteur peuvent être sélectionnés à l’aide de la SetSelectedComponents méthode de .ISelectionService Certains types d’actions peuvent fonctionner sur un composant ou un groupe de composants sélectionnés. Conserve le ISelectionService suivi du type de sélection de la sélection actuelle. Ces identificateurs de type de sélection indiquent si la sélection a été effectuée à l’aide d’un simple clic, d’une sélection de la souris vers le bas ou de la souris vers le haut, si la sélection doit remplacer la sélection précédente ou utiliser le mode de sélection par défaut.

Utilisez l’énumération SelectionTypes pour spécifier le type d’une sélection lors de la définition d’une nouvelle sélection à l’aide de la SetSelectedComponents méthode .

S’applique à

Voir aussi