SelectionTypes Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define identificadores que indican el tipo de una selección.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
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
- Herencia
- Atributos
Campos
| Nombre | Valor | Description |
|---|---|---|
| Auto | 1 | Representa una selección normal. El servicio de selección responde a las teclas CTRL y MAYÚS para admitir la adición o eliminación de componentes a o desde la selección. |
| Normal | 1 | Representa una selección normal. El servicio de selección responde a las teclas CTRL y MAYÚS para admitir la adición o eliminación de componentes a o desde la selección. |
| Replace | 2 | Representa una selección que se produce cuando se reemplaza el contenido de una selección. El servicio de selección reemplaza la selección actual por el reemplazo. |
| MouseDown | 4 | Representa una selección que se produce cuando el usuario presiona el botón del mouse mientras el puntero del mouse está sobre un componente. Si el componente del puntero ya está seleccionado, se promueve para convertirse en el componente seleccionado principal en lugar de cancelarse. |
| MouseUp | 8 | Representa una selección que se produce cuando el usuario suelta el botón del mouse inmediatamente después de seleccionar un componente. Si el componente recién seleccionado ya está seleccionado, se promueve a ser el componente seleccionado principal en lugar de cancelarse. |
| Click | 16 | Representa una selección que se produce cuando un usuario hace clic en un componente. Si el componente recién seleccionado ya está seleccionado, se promueve a ser el componente seleccionado principal en lugar de cancelarse. |
| Primary | 16 | Representa una selección principal que se produce cuando un usuario hace clic en un componente. Si ya está seleccionado un componente de la lista de selección, el componente se promueve para que sea la selección principal. |
| Valid | 31 | Identifica los tipos de selección válidos como Normal, Replace, MouseDown, MouseUpo Click. |
| Toggle | 32 | Representa una selección de alternancia que cambia entre la selección actual y la selección proporcionada. Si un componente ya está seleccionado y se pasa a SetSelectedComponents con un tipo de selección de , se cancelará la selección de Togglecomponentes. |
| Add | 64 | Representa una selección de adición que agrega los componentes seleccionados a la selección actual, manteniendo el conjunto actual de componentes seleccionados. |
| Remove | 128 | Representa una selección de eliminación que quita los componentes seleccionados de la selección actual, manteniendo el conjunto actual de componentes seleccionados. |
Comentarios
Los componentes de un documento de diseñador se pueden seleccionar mediante el SetSelectedComponents método de ISelectionService. Algunos tipos de acciones pueden funcionar en un componente o grupo seleccionado de componentes seleccionados. Realiza ISelectionService un seguimiento del tipo de selección de la selección actual. Estos identificadores de tipo de selección indican si la selección se completó con un solo clic, una selección hacia abajo o hacia arriba del mouse, si la selección debe reemplazar la selección anterior o usar el modo de selección predeterminado.
Use la SelectionTypes enumeración para especificar el tipo de una selección al establecer una nueva selección mediante el SetSelectedComponents método .