SelectionTypes Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
- 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.