Condividi tramite


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]
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
Ereditarietà
SelectionTypes
Attributi

Campi

Add 64

Rappresenta una selezione di aggiunta che consente di aggiungere i componenti selezionati alla selezione corrente, mantenendo l'insieme corrente di componenti selezionati.

Auto 1

Rappresenta una selezione normale. Il servizio di selezione utilizza i tasti CTRL e MAIUSC per supportare l'aggiunta o la rimozione di componenti alla o dalla selezione.

Click 16

Rappresenta una selezione che si verifica quando l'utente fa clic su un componente. Se si seleziona un componente già selezionato, non verrà annullato ma verrà promosso a componente principale selezionato.

MouseDown 4

Rappresenta una selezione che si verifica quando l'utente preme il pulsante del mouse mentre il puntatore è posizionato su un componente. Se il componente in corrispondenza del puntatore è già selezionato, non verrà annullato ma verrà promosso a componente principale selezionato.

MouseUp 8

Rappresenta una selezione che si verifica quando l'utente rilascia il pulsante del mouse immediatamente dopo avere selezionato un componente. Se si seleziona un componente già selezionato, non verrà annullato ma verrà promosso a componente principale selezionato.

Normal 1

Rappresenta una selezione normale. Il servizio di selezione utilizza i tasti CTRL e MAIUSC per supportare l'aggiunta o la rimozione di componenti alla o dalla selezione.

Primary 16

Rappresenta una selezione principale che si verifica quando l'utente fa clic su un componente. Se un componente dell'elenco di selezione è già selezionato, verrà promosso a selezione principale.

Remove 128

Rappresenta una selezione di rimozione che consente di rimuovere i componenti selezionati dalla selezione corrente, mantenendo l'insieme corrente di componenti selezionati.

Replace 2

Rappresenta una selezione che si verifica quando si sostituisce il contenuto di una selezione. Questo servizio di selezione sostituisce il contenuto della selezione corrente con altro contenuto.

Toggle 32

Rappresenta una selezione di attivazione/disattivazione che consente di passare dalla selezione corrente alla selezione fornita e viceversa. Se un componente è già selezionato e viene passato in SetSelectedComponents con un tipo di selezione Toggle, la selezione del componente verrà annullata.

Valid 31

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

Commenti

È possibile selezionare i componenti di un documento della finestra di progettazione 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 utilizzando un singolo clic, una selezione del mouse verso l'alto o il mouse verso l'alto, se la selezione deve sostituire la selezione precedente o usare 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