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

Определение

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

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

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

Поля

Имя Значение Описание
Auto 1

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

Normal 1

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

Replace 2

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

MouseDown 4

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

MouseUp 8

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

Click 16

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

Primary 16

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

Valid 31

Определяет допустимые типы выбора как Normal, Replace, , MouseDownMouseUpили Click.

Toggle 32

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

Add 64

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

Remove 128

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

Комментарии

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

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

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

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