PredefinedSelectionTransformations 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义一组预定义的操作,用于操作视图中的选择。 有关自定义操作,请参阅 的 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 的行的末尾。 当 位于 : 的AnchorPoint上方时InsertionPoint,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 | 将活动点和插入点移回文档的开头,并保留其所在的定位点。 |