Поделиться через


SelectionTypes Перечисление

Определение

Определяет идентификаторы, показывающие тип выделения.

Это перечисление поддерживает побитовую комбинацию значений его членов.

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
Наследование
SelectionTypes
Атрибуты

Поля

Add 64

Представляет выбор для добавления, при котором выбранные компоненты добавляются в текущее выделение с сохранением текущего набора выбранных компонентов.

Auto 1

Представляет обычное выделение. Служба выбора реагирует на нажатие клавиш CTRL and SHIFT для поддержки добавления или удаления компонентов выделения.

Click 16

Представляет выделение, возникающее при щелчке компонента пользователем. Если вновь выделенный компонент уже выделен, это выделение не снимается, а компонент становится основным выделенным компонентом.

MouseDown 4

Представляет выделение, возникающее при нажатии пользователем кнопки мыши, когда указатель мыши расположен на компоненте. Если этот компонент уже выделен, выделение не снимается, а компонент становится основным выделенным компонентом.

MouseUp 8

Представляет выделение, возникающее при отпускании кнопки мыши сразу после того как компонент был выделен. Если вновь выделенный компонент уже выделен, это выделение не снимается, а компонент становится основным выделенным компонентом.

Normal 1

Представляет обычное выделение. Служба выбора реагирует на нажатие клавиш CTRL and SHIFT для поддержки добавления или удаления компонентов выделения.

Primary 16

Представляет основное выделение, возникающее при щелчке компонента пользователем. Если компонент в списке выбора ужа выбран, этот компонент становится основным выбранным компонентом.

Remove 128

Представляет выбор для удаления, при котором выбранные компоненты удаляются из текущего выделения с сохранением текущего набора выбранных компонентов.

Replace 2

Представляет выделение, возникающее при замещении содержимого выделения. Служба выбора заменяет текущее выделение на новое.

Toggle 32

Представляет выделение переключения, при котором выполняется переключение между текущим выделением и предоставленным выделением. Если компонент уже выбран и передается в объект SetSelectedComponents с типом выделения Toggle, выбор компонента будет отменен.

Valid 31

Определяет допустимые типы выделений как поле Normal, Replace, MouseDown, MouseUp или Click.

Комментарии

Компоненты документа конструктора можно выбрать с помощью SetSelectedComponents метода ISelectionService. Некоторые типы действий могут работать с выбранным компонентом или группой выбранных компонентов. Отслеживает ISelectionService тип выбора текущего выделенного фрагмента. Эти идентификаторы типа выделения указывают, было ли выполнено выделение одним щелчком мыши, нажатием мыши или выделением вверх, должно ли выделение заменить предыдущий выбор или использовать режим выбора по умолчанию.

Используйте перечисление SelectionTypes , чтобы указать тип выделения при задании нового выделения с помощью SetSelectedComponents метода .

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

См. также раздел