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


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

Определение

Определяет набор действий, предопределенных для управления выделенными фрагментами в представлении. Сведения о пользовательских манипуляциях см. в описании ISelectionTransformerиспользования . Эти преобразования можно передать в PerformActionOnAllSelections(PredefinedSelectionTransformations), TryPerformActionOnSelection(Selection, PredefinedSelectionTransformations, Selection)и PerformAction(PredefinedSelectionTransformations).

public enum class PredefinedSelectionTransformations
public enum PredefinedSelectionTransformations
type PredefinedSelectionTransformations = 
Public Enum PredefinedSelectionTransformations
Наследование
PredefinedSelectionTransformations

Поля

ClearSelection 0

Сбрасывает активные точки и точки привязки, чтобы они были в точке вставки.

ExpandSelectionToEntireLine 32

Разверните выделенные фрагменты до всех строк. Метод работает как для одного, так и для сценария выбора нескольких параметров. Перемещает в AnchorPoint начало строки, а курсор InsertionPoint, и ActivePoint в конец строки.

Если AnchorPoint и InsertionPoint находятся на разных линиях. Если AnchorPoint имеет значение выше InsertionPoint, перемещает AnchorPoint в начало строки, где AnchorPoint находит, и перемещает курсор, InsertionPointи ActivePoint в конец строки, где InsertionPoint находит.

Если InsertionPoint находится над AnchorPoint, перемещает AnchorPoint в начало строки, где InsertionPoint находит , и перемещает курсор, InsertionPointи ActivePoint в конец строки, где AnchorPoint находит.

MovePageDown 21

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

MovePageUp 19

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

MoveToBeginningOfLine 9

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

MoveToEndOfDocument 25

Перемещает активные точки, точки привязки и вставки в конец документа.

MoveToEndOfLine 13

Перемещает активные точки, точки привязки и вставки в конец текущей строки.

MoveToHome 11

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

MoveToNextCaretPosition 1

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

MoveToNextLine 15

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

MoveToNextSubWord 28

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

MoveToNextWord 5

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

MoveToPreviousCaretPosition 3

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

MoveToPreviousLine 17

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

MoveToPreviousSubWord 30

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

MoveToPreviousWord 7

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

MoveToStartOfDocument 23

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

SelectCurrentWord 27

Перемещает точку привязки в начало текущего слова. Перемещает активные точки и точки вставки в конец текущего слова.

SelectPageDown 22

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

SelectPageUp 20

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

SelectToBeginningOfLine 10

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

SelectToEndOfDocument 26

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

SelectToEndOfLine 14

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

SelectToHome 12

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

SelectToNextCaretPosition 2

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

SelectToNextLine 16

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

SelectToNextSubWord 29

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

SelectToNextWord 6

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

SelectToPreviousCaretPosition 4

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

SelectToPreviousLine 18

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

SelectToPreviousSubWord 31

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

SelectToPreviousWord 8

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

SelectToStartOfDocument 24

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

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