SelectionTypes Enumeração

Definição

Define identificadores que indicam o tipo de uma seleção.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

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
Herança
SelectionTypes
Atributos

Campos

Nome Valor Description
Auto 1

Representa uma seleção regular. O serviço de seleção responde às teclas CTRL e SHIFT para dar suporte à adição ou remoção de componentes de ou para a seleção.

Normal 1

Representa uma seleção regular. O serviço de seleção responde às teclas CTRL e SHIFT para dar suporte à adição ou remoção de componentes de ou para a seleção.

Replace 2

Representa uma seleção que ocorre quando o conteúdo de uma seleção é substituído. O serviço de seleção substitui a seleção atual pela substituição.

MouseDown 4

Representa uma seleção que ocorre quando o usuário pressiona o botão do mouse enquanto o ponteiro do mouse está sobre um componente. Se o componente sob o ponteiro já estiver selecionado, ele será promovido a se tornar o componente primário selecionado em vez de ser cancelado.

MouseUp 8

Representa uma seleção que ocorre quando o usuário libera o botão do mouse imediatamente após a seleção de um componente. Se o componente recém-selecionado já estiver selecionado, ele será promovido a ser o componente selecionado principal em vez de ser cancelado.

Click 16

Representa uma seleção que ocorre quando um usuário clica em um componente. Se o componente recém-selecionado já estiver selecionado, ele será promovido a ser o componente selecionado principal em vez de ser cancelado.

Primary 16

Representa uma seleção primária que ocorre quando um usuário clica em um componente. Se um componente na lista de seleção já estiver selecionado, o componente será promovido para ser a seleção primária.

Valid 31

Identifica os tipos de seleção válidos como Normal, Replace, , MouseDown, MouseUpou Click.

Toggle 32

Representa uma seleção de alternância que alterna entre a seleção atual e a seleção fornecida. Se um componente já estiver selecionado e for passado SetSelectedComponents com um tipo de seleção, a seleção do Togglecomponente será cancelada.

Add 64

Representa uma seleção de adição que adiciona os componentes selecionados à seleção atual, mantendo o conjunto atual de componentes selecionados.

Remove 128

Representa uma seleção de remoção que remove os componentes selecionados da seleção atual, mantendo o conjunto atual de componentes selecionados.

Comentários

Componentes de um documento de designer podem ser selecionados usando o SetSelectedComponents método do ISelectionService. Alguns tipos de ações podem operar em um componente ou grupo selecionado de componentes selecionados. O ISelectionService controle do tipo de seleção da seleção atual. Esses identificadores de tipo de seleção indicam se a seleção foi concluída usando um único clique, um mouse para baixo ou uma seleção de mouse para cima, se a seleção deve substituir a seleção anterior ou usar o modo de seleção padrão.

Use a SelectionTypes enumeração para especificar o tipo de uma seleção ao definir uma nova seleção usando o SetSelectedComponents método.

Aplica-se a

Confira também