Compartilhar via


PredefinedSelectionTransformations Enumeração

Definição

Define um conjunto de ações predefinidas para manipular seleções em uma exibição. Para manipulações personalizadas, consulte o uso de ISelectionTransformer. Essas transformações podem ser passadas para PerformActionOnAllSelections(PredefinedSelectionTransformations), TryPerformActionOnSelection(Selection, PredefinedSelectionTransformations, Selection)e PerformAction(PredefinedSelectionTransformations).

public enum class PredefinedSelectionTransformations
public enum PredefinedSelectionTransformations
type PredefinedSelectionTransformations = 
Public Enum PredefinedSelectionTransformations
Herança
PredefinedSelectionTransformations

Campos

ClearSelection 0

Redefine os pontos ativos e de âncora para estar no ponto de inserção.

ExpandSelectionToEntireLine 32

Expanda as seleções para linhas inteiras. O método funciona para o cenário de seleção única e multicareta. Move o AnchorPoint para o início da linha e move o cursor, InsertionPointe ActivePoint para o final da linha.

Se AnchorPoint e InsertionPoint estiverem em linhas diferentes: quando AnchorPoint é o acima do InsertionPoint: move o AnchorPoint para o início da linha onde AnchorPoint localiza e move o Cursor, InsertionPointe ActivePoint para o final da linha onde InsertionPoint localiza.

Quando InsertionPoint está acima do AnchorPoint: move o AnchorPoint para o início da linha onde InsertionPoint localiza e move o Cursor, InsertionPointe ActivePoint para o final da linha onde AnchorPoint localiza.

MovePageDown 21

Move os pontos ativos, de âncora e de inserção à frente de uma altura do visor, mantendo-se o mais próximo possível das coordenadas x e y preferenciais do usuário na exibição.

MovePageUp 19

Move os pontos ativos, de âncora e de inserção para trás uma altura do visor, mantendo-se o mais próximo possível das coordenadas x e y preferenciais do usuário na exibição.

MoveToBeginningOfLine 9

Move os pontos ativos, de âncora e de inserção para o início da linha atual.

MoveToEndOfDocument 25

Move os pontos ativos, de âncora e de inserção para o final do documento.

MoveToEndOfLine 13

Move os pontos ativos, de âncora e de inserção para o final da linha atual.

MoveToHome 11

Move os pontos ativos, de âncora e de inserção alternadamente entre o início da linha e o primeiro caractere não em branco.

MoveToNextCaretPosition 1

Move os pontos ativos, de âncora e de inserção à frente uma posição na exibição.

MoveToNextLine 15

Move os pontos ativos, de âncora e de inserção para a próxima linha, mantendo-se o mais próximo possível da coordenada x preferencial do usuário na exibição.

MoveToNextSubWord 28

Move os pontos ativos, de âncora e de inserção para o início da próxima sub palavra.

MoveToNextWord 5

Move os pontos ativos, de âncora e de inserção para o início da próxima palavra.

MoveToPreviousCaretPosition 3

Move os pontos ativos, de âncora e de inserção para trás uma posição no modo de exibição.

MoveToPreviousLine 17

Move os pontos ativos, de âncora e de inserção de volta para a linha anterior, mantendo-se o mais próximo possível da coordenada x preferencial do usuário na exibição.

MoveToPreviousSubWord 30

Move os pontos ativos, de âncora e de inserção de volta para o final da palavra anterior.

MoveToPreviousWord 7

Move os pontos ativos, de âncora e de inserção de volta para o final da palavra anterior.

MoveToStartOfDocument 23

Move os pontos ativos, de âncora e de inserção para o início do documento.

SelectCurrentWord 27

Move o ponto de âncora para o início da palavra atual. Move os pontos ativos e de inserção para o final da palavra atual.

SelectPageDown 22

Move os pontos ativos e de inserção à frente de uma altura do visor, mantendo-se o mais próximo possível das coordenadas x e y preferidas do usuário na exibição, mantendo o ponto de âncora onde ele está.

SelectPageUp 20

Move os pontos ativos e de inserção para trás uma altura do visor, mantendo-se o mais próximo possível das coordenadas x e y preferidas do usuário na exibição, mantendo o ponto de âncora onde ele está.

SelectToBeginningOfLine 10

Move os pontos ativos e de inserção de volta para o início da linha atual, mantendo o ponto de âncora onde ele está.

SelectToEndOfDocument 26

Move os pontos ativos e de inserção para o final do documento, mantendo o ponto de âncora onde ele está.

SelectToEndOfLine 14

Move os pontos ativos e de inserção para o final da linha atual, mantendo o ponto de âncora onde ele está.

SelectToHome 12

Move os pontos ativos e de inserção alternadamente entre o início da linha e o primeiro caractere não whitespace, mantendo o ponto de âncora onde ele está.

SelectToNextCaretPosition 2

Move os pontos ativos e de inserção à frente uma posição na exibição, mantendo o ponto de âncora onde ele está.

SelectToNextLine 16

Move os pontos ativos e de inserção para a próxima linha, mantendo-se o mais próximo possível da coordenada x preferencial do usuário na exibição, mantendo o ponto de âncora onde ele está.

SelectToNextSubWord 29

Move os pontos ativos e de inserção para o início da próxima sub palavra, mantendo o ponto de âncora onde ele está.

SelectToNextWord 6

Move os pontos ativos e de inserção para o início da próxima palavra, mantendo o ponto de âncora onde ele está.

SelectToPreviousCaretPosition 4

Move os pontos ativos e de inserção para trás uma posição na exibição, mantendo o ponto de âncora onde ele está.

SelectToPreviousLine 18

Move os pontos ativos e de inserção de volta para a linha anterior, mantendo-se o mais próximo possível da coordenada x preferencial do usuário na exibição, mantendo o ponto de âncora onde ele está.

SelectToPreviousSubWord 31

Move os pontos ativos e de inserção de volta para o final da sub palavra anterior, mantendo o ponto de âncora onde ele está.

SelectToPreviousWord 8

Move os pontos ativos e de inserção de volta para o final da palavra anterior, mantendo o ponto de âncora onde ele está.

SelectToStartOfDocument 24

Move os pontos ativos e de inserção de volta para o início do documento, mantendo o ponto de âncora onde ele está.

Aplica-se a