EditingCommands Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece um conjunto padrão de comandos relacionados à edição.
public ref class EditingCommands abstract sealed
public static class EditingCommands
type EditingCommands = class
Public Class EditingCommands
- Herança
-
EditingCommands
Exemplos
O exemplo a seguir demonstra como invocar um comando de edição em um objeto que dá suporte ao comando.
Para este exemplo, um RichTextBox serve como o destino de comando. Observe que RichTextBox implementa a IInputElement interface (herdada de FrameworkElement), e que ela inclui suporte nativo para muitos comandos de edição.
O primeiro argumento para o Execute método é um parâmetro de comando. A maioria dos comandos de edição ignora o parâmetro de comando; em geral, esse parâmetro deve ser null para editar comandos.
O segundo argumento especifica o objeto para o qual o comando será roteado. Esse objeto deve implementar a IInputElement interface e deve incluir um manipulador para o comando especificado. Geralmente, um comando é ignorado quando invocado em um objeto que não manipula o comando.
RichTextBox rTB = new RichTextBox();
EditingCommands.ToggleInsert.Execute(null, rTB);
Dim rTB As New RichTextBox()
EditingCommands.ToggleInsert.Execute(Nothing, rTB)
Comentários
A tabela a seguir mostra os comandos de edição e os gestos de chave padrão associados (com nomes de chave e Key enumerações ModifierKeys ).
Os comandos de movimento caret e os comandos de expansão de seleção compartilham um conjunto comum de gestos de chave padrão, sendo a diferença geral a Shift adição da chave para diferenciar comandos de seleção de comandos de movimento caret. Por exemplo, o MoveLeftByCharacter comando tem um gesto de chave padrão de Left, e o comando correspondente SelectLeftByCharacter tem um gesto de chave padrão de+ShiftLeft .
Em geral, as definições de comando fornecidas pela EditingCommands classe não usam parâmetros de comando (o parameter parâmetro esperado pelo Execute método).
Para obter mais informações sobre comandos e comandos, consulte Visão geral de entrada.
Propriedades
| AlignCenter |
Representa o comando AlignCenter, que solicita que o parágrafo atual ou uma seleção de parágrafos sejam centralizada. |
| AlignJustify |
Representa o comando AlignJustify, que solicita que o parágrafo atual ou uma seleção de parágrafos sejam justificados. |
| AlignLeft |
Representa o comando AlignLeft, que solicita que uma seleção de conteúdo seja alinhada à esquerda. |
| AlignRight |
Representa o comando AlignRight, que solicita que uma seleção de conteúdo seja alinhada à direita. |
| Backspace |
Representa o comando Backspace, que solicita que um backspace seja inserido na posição atual ou sobre a seleção atual. |
| CorrectSpellingError |
Representa o comando CorrectSpellingError, que solicita que todas as palavras escritas incorretamente na posição sejam corrigidas. |
| DecreaseFontSize |
Representa o comando DecreaseFontSize, que solicita que o tamanho da fonte para a seleção atual ser diminuído em 1 ponto. |
| DecreaseIndentation |
Representa o comando DecreaseIndentation, que solicita que o recuo do parágrafo atual seja diminuído em uma tabulação. |
| Delete |
Representa o comando Delete, que solicita que a seleção atual seja excluída. |
| DeleteNextWord |
Representa o comando DeleteNextWord, que solicita que a próxima palavra (em relação à posição atual) seja excluída. |
| DeletePreviousWord |
Representa o comando DeletePreviousWord, que solicita que a palavra anterior (em relação à posição atual) seja excluída. |
| EnterLineBreak |
Representa o comando EnterLineBreak, que solicita que uma quebra de linha seja inserida na posição atual ou sobre a seleção atual. |
| EnterParagraphBreak |
Representa o comando EnterParagraphBreak, que solicita que uma quebra de parágrafo seja inserida na posição atual ou sobre a seleção atual. |
| IgnoreSpellingError |
Representa o comando IgnoreSpellingError, que solicita que qualquer instância de palavras escritas incorretamente na posição atual ou na seleção atual seja ignorada. |
| IncreaseFontSize |
Representa o comando IncreaseFontSize, que solicita que o tamanho da fonte para a seleção atual ser aumentado em 1 ponto. |
| IncreaseIndentation |
Representa o comando IncreaseIndentation, que solicita que o recuo do parágrafo atual seja aumentado em uma tabulação. |
| MoveDownByLine |
Representa o comando MoveDownByLine, que solicita que o cursor mova para baixo em uma linha. |
| MoveDownByPage |
Representa o comando MoveDownByPage, que solicita que o cursor mova para baixo em uma página. |
| MoveDownByParagraph |
Representa o comando MoveDownByParagraph, que solicita que o cursor mova para baixo em um parágrafo. |
| MoveLeftByCharacter |
Representa o comando MoveLeftByCharacter, que solicita que o cursor mova um caractere para a esquerda. |
| MoveLeftByWord |
Representa o comando MoveLeftByWord, que solicita que o cursor mova uma palavra para a esquerda. |
| MoveRightByCharacter |
Representa o comando MoveRightByCharacter, que solicita que o cursor mova um caractere para a direita. |
| MoveRightByWord |
Representa o comando MoveRightByWord, que solicita que o cursor mova uma palavra para a direita. |
| MoveToDocumentEnd |
Representa o comando MoveToDocumentEnd, que solicita que o cursor mova para o final do conteúdo. |
| MoveToDocumentStart |
Representa o comando MoveToDocumentStart, que solicita que o cursor mova para o início do conteúdo. |
| MoveToLineEnd |
Representa o comando MoveToLineEnd, que solicita que o cursor mova para o final da linha atual. |
| MoveToLineStart |
Representa o comando MoveToLineStart, que solicita que o cursor mova para o início da linha atual. |
| MoveUpByLine |
Representa o comando MoveUpByLine, que solicita que o cursor mova para cima em uma linha. |
| MoveUpByPage |
Representa o comando MoveUpByPage, que solicita que o cursor mova para cima em uma página. |
| MoveUpByParagraph |
Representa o comando MoveUpByParagraph, que solicita que o cursor mova para cima em um parágrafo. |
| SelectDownByLine |
Representa o comando SelectDownByLine, que solicita que a seleção atual seja expandida para baixo em uma linha. |
| SelectDownByPage |
Representa o comando SelectDownByPage, que solicita que a seleção atual seja expandida para baixo em uma página. |
| SelectDownByParagraph |
Representa o comando SelectDownByParagraph, que solicita que a seleção atual seja expandida para baixo em um parágrafo. |
| SelectLeftByCharacter |
Representa o comando SelectLeftByCharacter, que solicita que a seleção atual seja expandida para a esquerda em um caractere. |
| SelectLeftByWord |
Representa o comando SelectLeftByWord, que solicita que a seleção atual seja expandida para a esquerda em uma palavra. |
| SelectRightByCharacter |
Representa o comando SelectRightByCharacter, que solicita que a seleção atual seja expandida para a direita em um caractere. |
| SelectRightByWord |
Representa o comando SelectRightByWord, que solicita que a seleção atual seja expandida para a direita em uma palavra. |
| SelectToDocumentEnd |
Representa o comando SelectToDocumentEnd, que solicita que a seleção atual seja expandida até o final do conteúdo. |
| SelectToDocumentStart |
Representa o comando SelectToDocumentStart, que solicita que a seleção atual seja expandida até o início do conteúdo. |
| SelectToLineEnd |
Representa o comando SelectToLineEnd, que solicita que a seleção atual seja expandida até o final da linha atual. |
| SelectToLineStart |
Representa o comando SelectToLineStart, que solicita que a seleção atual seja expandida até o início da linha atual. |
| SelectUpByLine |
Representa o comando SelectUpByLine, que solicita que a seleção atual seja expandida para cima em uma linha. |
| SelectUpByPage |
Representa o comando SelectUpByPage, que solicita que a seleção atual seja expandida para cima em uma página. |
| SelectUpByParagraph |
Representa o comando SelectUpByParagraph, que solicita que a seleção atual seja expandida para cima em um parágrafo. |
| TabBackward |
Representa o comando TabBackward. |
| TabForward |
Representa o comando TabForward. |
| ToggleBold |
Representa o comando ToggleBold, que solicita que a formatação de Bold seja alternada na seleção atual. |
| ToggleBullets |
Representa o comando ToggleBullets, que solicita que a formatação da lista não ordenada (também chamada de lista com marcadores) seja alternada na seleção atual. |
| ToggleInsert |
Representa o comando ToggleInsert, que alterna o modo de digitação entre Inserir e Sobrescrever. |
| ToggleItalic |
Representa o comando ToggleItalic, que solicita que a formatação de Italic seja alternada na seleção atual. |
| ToggleNumbering |
Representa o comando ToggleNumbering, que solicita que a formatação da lista ordenada (também chamada de lista numerada) seja alternada na seleção atual. |
| ToggleSubscript |
Representa o comando ToggleSubscript, que solicita que a formatação de subscrito seja alternada na seleção atual. |
| ToggleSuperscript |
Representa o comando ToggleSuperscript, que solicita que a formatação de sobrescrito seja alternada na seleção atual. |
| ToggleUnderline |
Representa o comando ToggleUnderline, que solicita que a formatação de Underline seja alternada na seleção atual. |