SelectionTypes Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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.