SelectionTypes Enumeração

Definição

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

Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores 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

Name Valor Description
Auto 1

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

Normal 1

Representa uma seleção regular. O serviço de seleção responde às teclas CTRL e SHIFT para suportar a adição ou remoção de componentes para ou desde 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 substituta.

MouseDown 4

Representa uma seleção que ocorre quando o utilizador pressiona o botão do rato enquanto o ponteiro do rato está sobre um componente. Se o componente sob o ponteiro já estiver selecionado, é promovido para se tornar o componente principal selecionado em vez de ser cancelado.

MouseUp 8

Representa uma seleção que ocorre quando o utilizador solta o botão do rato imediatamente após um componente ter sido selecionado. Se o componente recém-selecionado já estiver selecionado, é promovido a ser o componente principal selecionado em vez de ser cancelado.

Click 16

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

Primary 16

Representa uma seleção primária que ocorre quando um utilizador clica num componente. Se um componente da lista de seleção já estiver selecionado, o componente é promovido a ser a escolha principal.

Valid 31

Identifica os tipos de seleção válidos como Normal, Replace, MouseDown, MouseUp, ou 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á for selecionado e for passado com SetSelectedComponents um tipo de seleção de Toggle, a seleção do componente 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.

Observações

Componentes de um documento de designer podem ser selecionados usando o SetSelectedComponents método do ISelectionService. Alguns tipos de ações podem operar sobre um componente ou grupo selecionado de componentes selecionados. Acompanha ISelectionService o tipo de seleção da seleção atual. Estes identificadores de tipo de seleção indicam se a seleção foi feita com um único clique, uma seleção para baixo ou 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 seleção ao definir uma nova seleção usando o SetSelectedComponents método.

Aplica-se a

Ver também