SelectionTypes Enumeração

Definição

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

Campos

Add 64

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

Auto 1

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

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 para ser o componente primário selecionado, em vez de ser cancelado.

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 ainda estiver selecionado, ele será promovido para tornar-se o componente selecionado primário, em vez de ser cancelado.

MouseUp 8

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

Normal 1

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

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 a seleção primária.

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.

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.

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 para SetSelectedComponents com um tipo de seleção de Toggle, a seleção do componente será cancelada.

Valid 31

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

Comentários

Os 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 mantém o 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, uma seleção de mouse para baixo ou 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