SelectionTypes Enumerazione

Definizione

Definisce gli identificatori che indicano il tipo di una selezione.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class SelectionTypes
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
public enum SelectionTypes
[System.Flags]
public enum SelectionTypes
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SelectionTypes = 
[<System.Flags>]
type SelectionTypes = 
Public Enum SelectionTypes
Ereditarietà
SelectionTypes
Attributi

Campi

Nome Valore Descrizione
Auto 1

Rappresenta una selezione regolare. Il servizio di selezione risponde ai tasti CTRL e MAIUSC per supportare l'aggiunta o la rimozione di componenti da o verso la selezione.

Normal 1

Rappresenta una selezione regolare. Il servizio di selezione risponde ai tasti CTRL e MAIUSC per supportare l'aggiunta o la rimozione di componenti da o verso la selezione.

Replace 2

Rappresenta una selezione che si verifica quando il contenuto di una selezione viene sostituito. Il servizio di selezione sostituisce la selezione corrente con la sostituzione.

MouseDown 4

Rappresenta una selezione che si verifica quando l'utente preme il pulsante del mouse mentre il puntatore del mouse si trova su un componente. Se il componente sotto il puntatore è già selezionato, viene alzato di livello per diventare il componente selezionato principale anziché essere annullato.

MouseUp 8

Rappresenta una selezione che si verifica quando l'utente rilascia il pulsante del mouse immediatamente dopo che è stato selezionato un componente. Se il componente appena selezionato è già selezionato, viene alzato di livello come componente selezionato principale anziché essere annullato.

Click 16

Rappresenta una selezione che si verifica quando un utente fa clic su un componente. Se il componente appena selezionato è già selezionato, viene alzato di livello come componente selezionato principale anziché essere annullato.

Primary 16

Rappresenta una selezione primaria che si verifica quando un utente fa clic su un componente. Se è già selezionato un componente nell'elenco di selezione, il componente viene alzato di livello come selezione primaria.

Valid 31

Identifica i tipi di selezione validi come Normal, Replace, MouseDown, MouseUpo Click.

Toggle 32

Rappresenta una selezione attiva/disattiva che passa dalla selezione corrente alla selezione specificata. Se un componente è già selezionato e viene passato con SetSelectedComponents un tipo di selezione di Toggle, la selezione del componente verrà annullata.

Add 64

Rappresenta una selezione di aggiunta che aggiunge i componenti selezionati alla selezione corrente, mantenendo il set corrente di componenti selezionati.

Remove 128

Rappresenta una selezione di rimozione che rimuove i componenti selezionati dalla selezione corrente, mantenendo il set corrente di componenti selezionati.

Commenti

I componenti di un documento della finestra di progettazione possono essere selezionati utilizzando il SetSelectedComponents metodo di ISelectionService. Alcuni tipi di azioni possono operare su un componente o un gruppo selezionato di componenti selezionati. Tiene ISelectionService traccia del tipo di selezione della selezione corrente. Questi identificatori del tipo di selezione indicano se la selezione è stata completata usando un singolo clic, un mouse verso l'alto o il mouse verso l'alto, se la selezione deve sostituire la selezione precedente o utilizzare la modalità di selezione predefinita.

Utilizzare l'enumerazione SelectionTypes per specificare il tipo di una selezione quando si imposta una nuova selezione utilizzando il SetSelectedComponents metodo .

Si applica a

Vedi anche