SelectionTypes SelectionTypes SelectionTypes SelectionTypes Enum

Определение

Определяет идентификаторы, показывающие тип выделения.Defines identifiers that indicate the type of a selection.

Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.

public enum class SelectionTypes
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
public enum SelectionTypes
type SelectionTypes = 
Public Enum SelectionTypes
Наследование
SelectionTypesSelectionTypesSelectionTypesSelectionTypes
Атрибуты

Поля

Add Add Add Add 64

Представляет выбор для добавления, при котором выбранные компоненты добавляются в текущее выделение с сохранением текущего набора выбранных компонентов.Represents an add selection that adds the selected components to the current selection, maintaining the current set of selected components.

Auto Auto Auto Auto 1

Представляет обычное выделение.Represents a regular selection. Служба выбора реагирует на нажатие клавиш CTRL and SHIFT для поддержки добавления или удаления компонентов выделения.The selection service responds to the CTRL and SHIFT keys to support adding or removing components to or from the selection.

Click Click Click Click 16

Представляет выделение, возникающее при щелчке компонента пользователем.Represents a selection that occurs when a user clicks a component. Если вновь выделенный компонент уже выделен, это выделение не снимается, а компонент становится основным выделенным компонентом.If the newly selected component is already selected, it is promoted to be the primary selected component rather than being canceled.

MouseDown MouseDown MouseDown MouseDown 4

Представляет выделение, возникающее при нажатии пользователем кнопки мыши, когда указатель мыши расположен на компоненте.Represents a selection that occurs when the user presses on the mouse button while the mouse pointer is over a component. Если этот компонент уже выделен, выделение не снимается, а компонент становится основным выделенным компонентом.If the component under the pointer is already selected, it is promoted to become the primary selected component rather than being canceled.

MouseUp MouseUp MouseUp MouseUp 8

Представляет выделение, возникающее при отпускании кнопки мыши сразу после того как компонент был выделен.Represents a selection that occurs when the user releases the mouse button immediately after a component has been selected. Если вновь выделенный компонент уже выделен, это выделение не снимается, а компонент становится основным выделенным компонентом.If the newly selected component is already selected, it is promoted to be the primary selected component rather than being canceled.

Normal Normal Normal Normal 1

Представляет обычное выделение.Represents a regular selection. Служба выбора реагирует на нажатие клавиш CTRL and SHIFT для поддержки добавления или удаления компонентов выделения.The selection service responds to the CTRL and SHIFT keys to support adding or removing components to or from the selection.

Primary Primary Primary Primary 16

Представляет основное выделение, возникающее при щелчке компонента пользователем.Represents a primary selection that occurs when a user clicks on a component. Если компонент в списке выбора ужа выбран, этот компонент становится основным выбранным компонентом.If a component in the selection list is already selected, the component is promoted to be the primary selection.

Remove Remove Remove Remove 128

Представляет выбор для удаления, при котором выбранные компоненты удаляются из текущего выделения с сохранением текущего набора выбранных компонентов.Represents a remove selection that removes the selected components from the current selection, maintaining the current set of selected components.

Replace Replace Replace Replace 2

Представляет выделение, возникающее при замещении содержимого выделения.Represents a selection that occurs when the content of a selection is replaced. Служба выбора заменяет текущее выделение на новое.The selection service replaces the current selection with the replacement.

Toggle Toggle Toggle Toggle 32

Представляет выделение переключения, при котором выполняется переключение между текущим выделением и предоставленным выделением.Represents a toggle selection that switches between the current selection and the provided selection. Если компонент уже выбран и передается в объект SetSelectedComponents с типом выделения Toggle, выбор компонента будет отменен.If a component is already selected and is passed into SetSelectedComponents with a selection type of Toggle, the component selection will be canceled.

Valid Valid Valid Valid 31

Определяет допустимые типы выделений как поле Normal, Replace, MouseDown, MouseUp или Click.Identifies the valid selection types as Normal, Replace, MouseDown, MouseUp, or Click.

Комментарии

Компоненты документа конструктора можно выбрать с помощью SetSelectedComponents метода. ISelectionServiceComponents of a designer document can be selected using the SetSelectedComponents method of the ISelectionService. Некоторые типы действий могут использоваться с выбранным компонентом или группой выбранных компонентов.Some types of actions can operate on a selected component or group of selected components. ISelectionService Отслеживает тип выбора текущего выделения.The ISelectionService keeps track of the selection type of the current selection. Эти идентификаторы типов выбора указывают, был ли выполнен выбор с помощью одного щелчка, нажатия кнопки мыши или кнопки мыши, независимо от того, следует ли заменить предыдущее выделение или использовать режим выбора по умолчанию.These selection type identifiers indicate whether the selection was completed using a single click, a mouse down or mouse up selection, whether the selection should replace the previous selection, or use the default selection mode.

Используйте перечисление, чтобы указать тип выделения при задании нового выделения SetSelectedComponents с помощью метода. SelectionTypesUse the SelectionTypes enumeration to specify the type of a selection when setting a new selection using the SetSelectedComponents method.

Применяется к

Дополнительно