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 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
- 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 controla o 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 .