EditingCommands Clase

Definición

Proporciona un conjunto estándar de comandos relacionados con la edición.Provides a standard set of editing related commands.

public ref class EditingCommands abstract sealed
public static class EditingCommands
type EditingCommands = class
Public Class EditingCommands
Herencia
EditingCommands

Ejemplos

En el ejemplo siguiente se muestra cómo invocar un comando de edición en un objeto que admite el comando.The following example demonstrates how to invoke an editing command on an object that supports the command.

En este ejemplo, un RichTextBox actúa como el destino del comando.For this example, a RichTextBox serves as the command target. Tenga en RichTextBox cuenta que implementa IInputElement la interfaz (heredada de FrameworkElement) y que incluye compatibilidad nativa con muchos comandos de edición.Note that RichTextBox implements the IInputElement interface (inherited from FrameworkElement), and that it includes native support for many editing commands.

El primer argumento del Execute método es un parámetro de comando.The first argument for the Execute method is a command parameter. La mayoría de los comandos de edición omiten el parámetro de comando. en general, este parámetro debe ser null para los comandos de edición.Most editing commands ignore the command parameter; in general, this parameter should be null for editing commands.

El segundo argumento especifica el objeto al que se enrutará el comando.The second argument specifies the object to which the command will be routed. Este objeto debe implementar la IInputElement interfaz y debe incluir un controlador para el comando especificado.This object must implement the IInputElement interface, and should include a handler for the specified command. Normalmente, un comando se omite cuando se invoca en un objeto que no controla el comando.Generally, a command is ignored when invoked on an object that does not handle the command.

RichTextBox rTB = new RichTextBox();

EditingCommands.ToggleInsert.Execute(null, rTB);
Dim rTB As New RichTextBox()

EditingCommands.ToggleInsert.Execute(Nothing, rTB)

Comentarios

En la tabla siguiente se muestran los comandos de edición y los gestos de clave predeterminados asociados Key ( ModifierKeys con nombres de clave de las enumeraciones y).The following table shows the editing commands and the associated default key gestures (with key names from the Key and ModifierKeys enumerations).

Comando de ediciónEditing command Gesto de tecla predeterminadoDefault key gesture
AlignCenter Ctrl+E
AlignJustify Ctrl+J
AlignLeft Ctrl+L
AlignRight Ctrl+R
Backspace Backspace
CorrectSpellingError no hay ningún gesto de teclas predeterminadono default key gesture
DecreaseFontSize Ctrl+OemOpenBrackets
DecreaseIndentation Ctrl+Shift+T
Delete Delete
DeleteNextWord Ctrl+Delete
DeletePreviousWord Ctrl+Backspace
EnterLineBreak Shift+Enter
EnterParagraphBreak Enter
IgnoreSpellingError no hay ningún gesto de teclas predeterminadono default key gesture
IncreaseFontSize Ctrl+OemCloseBrackets
IncreaseIndentation Ctrl+T
MoveDownByLine Down
MoveDownByPage PageDown
MoveDownByParagraph Ctrl+Down
MoveLeftByCharacter Left
MoveLeftByWord Ctrl+Left
MoveRightByCharacter Right
MoveRightByWord Ctrl+Right
MoveToDocumentEnd Ctrl+End
MoveToDocumentStart Ctrl+Home
MoveToLineEnd End
MoveToLineStart Home
MoveUpByLine Up
MoveUpByPage PageUp
MoveUpByParagraph Ctrl+Up
SelectDownByLine Shift+Down
SelectDownByPage Shift+PageDown
SelectDownByParagraph Ctrl+Shift+Down
SelectLeftByCharacter Shift+Left
SelectLeftByWord Ctrl+Shift+Left
SelectRightByCharacter Shift+Right
SelectRightByWord Ctrl+Shift+Right
SelectToDocumentEnd Ctrl+Shift+End
SelectToDocumentStart Ctrl+Shift+Home
SelectToLineEnd Shift+End
SelectToLineStart Shift+Home
SelectUpByLine Shift+Up
SelectUpByPage Shift+PageUp
SelectUpByParagraph Ctrl+Shift+Up
TabBackward Shift+Tab
TabForward Tab
ToggleBold Ctrl+B
ToggleBullets Ctrl+Shift+L
ToggleInsert Insert
ToggleItalic Ctrl+I
ToggleNumbering Ctrl+Shift+N
ToggleSubscript Ctrl+OemPlus
ToggleSuperscript Ctrl+Shift+OemPlus
ToggleUnderline Ctrl+U

Los comandos de movimiento de intercalación y los comandos de expansión de selección comparten un conjunto común de gestos de teclas predeterminados, la diferencia general es la adición de la clave para diferenciar los comandos de selección de los Shift comandos de movimiento de intercalación.Caret movement commands and selection expanding commands share a common set of default key gestures, the general difference being the addition of the Shift key to differentiate selection commands from caret movement commands. Por ejemplo, el MoveLeftByCharacter comando tiene un gesto de tecla predeterminado Leftde y el comando SelectLeftByCharacter correspondiente tiene un gesto de tecla predeterminado Shiftde + Left.For example, the MoveLeftByCharacter command has a default key gesture of Left, and the corresponding SelectLeftByCharacter command has a default key gesture of Shift+Left.

En general, las definiciones de comando proporcionadas EditingCommands por la clase no usan parámetros de comando (el parameter parámetro esperado por el Execute método).In general, the command definitions provided by the EditingCommands class do not make use of command parameters (the parameter parameter expected by the Execute method).

Para obtener más información sobre comandos y comandos, vea Introducción a la entrada.For more information on commands and commanding, see Input Overview.

Propiedades

AlignCenter

Representa el comando AlignCenter, que solicita que se centre el párrafo actual o una selección de párrafos.Represents the AlignCenter command, which requests that the current paragraph or a selection of paragraphs be centered.

AlignJustify

Representa el comando AlignJustify, que solicita que se justifique el párrafo actual o una selección de párrafos.Represents the AlignJustify command, which requests that the current paragraph or a selection of paragraphs be justified.

AlignLeft

Representa el comando AlignLeft, que solicita que una selección de contenido se alinee a la izquierda.Represents the AlignLeft command, which requests that a selection of content be aligned left.

AlignRight

Representa el comando AlignRight, que solicita que una selección de contenido se alinee a la derecha.Represents the AlignRight command, which requests that a selection of content be aligned right.

Backspace

Representa el comando Backspace, que solicita que se aplique un retroceso en la posición actual o encima de la selección actual.Represents the Backspace command, which requests that a backspace be entered at the current position or over the current selection.

CorrectSpellingError

Representa el comando CorrectSpellingError, que solicita que se corrija cualquier palabra mal escrita en la posición actual.Represents the CorrectSpellingError command, which requests that any misspelled word at the current position be corrected.

DecreaseFontSize

Representa el comando DecreaseFontSize, que solicita que se reduzca 1 punto el tamaño de fuente de la selección actual.Represents the DecreaseFontSize command, which requests that the font size for the current selection be decreased by 1 point.

DecreaseIndentation

Representa el comando DecreaseIndentation, que solicita que se reduzca una posición de tabulación la sangría del párrafo actual.Represents the DecreaseIndentation command, which requests that indentation for the current paragraph be decreased by one tab stop.

Delete

Representa el comando Delete, que solicita que se elimine la selección actual.Represents the Delete command, which requests that the current selection be deleted.

DeleteNextWord

Representa el comando DeleteNextWord, que solicita que se elimine la palabra siguiente (respecto a la posición actual).Represents the DeleteNextWord command, which requests that the next word (relative to a current position) be deleted.

DeletePreviousWord

Representa el comando DeletePreviousWord, que solicita que se elimine la palabra anterior (respecto a la posición actual).Represents the DeletePreviousWord command, which requests that the previous word (relative to a current position) be deleted.

EnterLineBreak

Representa el comando EnterLineBreak, que solicita que se inserte un salto de línea en la posición actual o encima de la selección actual.Represents the EnterLineBreak command, which requests that a line break be inserted at the current position or over the current selection.

EnterParagraphBreak

Representa el comando EnterParagraphBreak, que solicita que se inserte un salto de párrafo en la posición actual o encima de la selección actual.Represents the EnterParagraphBreak command, which requests that a paragraph break be inserted at the current position or over the current selection.

IgnoreSpellingError

Representa el comando IgnoreSpellingError, que solicita que se omitan todas las instancias de palabras mal escritas en la posición actual o en la selección actual.Represents the IgnoreSpellingError command, which requests that any instances of misspelled words at the current position or in the current selection be ignored.

IncreaseFontSize

Representa el comando IncreaseFontSize, que solicita que se aumente 1 punto el tamaño de fuente de la selección actual.Represents the IncreaseFontSize command, which requests that the font size for the current selection be increased by 1 point.

IncreaseIndentation

Representa el comando IncreaseIndentation, que solicita que se aumente una posición de tabulación la sangría del párrafo actual.Represents the IncreaseIndentation command, which requests that indentation for the current paragraph be increased by one tab stop.

MoveDownByLine

Representa el comando MoveDownByLine, que solicita que el símbolo de intercalación se desplace a la línea inferior.Represents the MoveDownByLine command, which requests that the caret move down by one line.

MoveDownByPage

Representa el comando MoveDownByPage, que solicita que el símbolo de intercalación se desplace a la página siguiente.Represents the MoveDownByPage command, which requests that the caret move down by one page.

MoveDownByParagraph

Representa el comando MoveDownByParagraph, que solicita que el símbolo de intercalación se desplace al párrafo siguiente.Represents the MoveDownByParagraph command, which requests that the caret move down by one paragraph.

MoveLeftByCharacter

Representa el comando MoveLeftByCharacter, que solicita que el símbolo de intercalación se desplace un carácter a la izquierda.Represents the MoveLeftByCharacter command, which requests that the caret move one character left.

MoveLeftByWord

Representa el comando MoveLeftByWord, que solicita que el símbolo de intercalación se desplace una palabra a la izquierda.Represents the MoveLeftByWord command, which requests that the caret move one word left.

MoveRightByCharacter

Representa el comando MoveRightByCharacter, que solicita que el símbolo de intercalación se desplace un carácter a la derecha.Represents the MoveRightByCharacter command, which requests that the caret move one character right.

MoveRightByWord

Representa el comando MoveRightByWord, que solicita que el símbolo de intercalación se desplace una palabra a la derecha.Represents the MoveRightByWord command, which requests that the caret move right by one word.

MoveToDocumentEnd

Representa el comando MoveToDocumentEnd, que solicita que el símbolo de intercalación se mueva hasta el final del contenido.Represents the MoveToDocumentEnd command, which requests that the caret move to the very end of content.

MoveToDocumentStart

Representa el comando MoveToDocumentStart, que solicita que el símbolo de intercalación se mueva hasta el principio del contenido.Represents the MoveToDocumentStart command, which requests that the caret move to the very beginning of content.

MoveToLineEnd

Representa el comando MoveToLineEnd, que solicita que el símbolo de intercalación se mueva hasta el final de la línea actual.Represents the MoveToLineEnd command, which requests that the caret move to the end of the current line.

MoveToLineStart

Representa el comando MoveToLineStart, que solicita que el símbolo de intercalación se mueva hasta el principio de la línea actual.Represents the MoveToLineStart command, which requests that the caret move to the beginning of the current line.

MoveUpByLine

Representa el comando MoveUpByLine, que solicita que el símbolo de intercalación se desplace a la línea superior.Represents the MoveUpByLine command, which requests that the caret move up by one line.

MoveUpByPage

Representa el comando MoveUpByPage, que solicita que el símbolo de intercalación se desplace a la página superior.Represents the MoveUpByPage command, which requests that the caret move up by one page.

MoveUpByParagraph

Representa el comando MoveUpByParagraph, que solicita que el símbolo de intercalación se desplace al párrafo anterior.Represents the MoveUpByParagraph command, which requests that the caret move up by one paragraph.

SelectDownByLine

Representa el comando SelectDownByLine, que solicita que la selección actual se amplíe hasta la línea inferior.Represents the SelectDownByLine command, which requests that the current selection be expanded down by one line.

SelectDownByPage

Representa el comando SelectDownByPage, que solicita que la selección actual se amplíe hasta la página siguiente.Represents the SelectDownByPage command, which requests that the current selection be expanded down by one page.

SelectDownByParagraph

Representa el comando SelectDownByParagraph, que solicita que la selección actual se amplíe hasta el párrafo siguiente.Represents the SelectDownByParagraph command, which requests that the current selection be expanded down by one paragraph.

SelectLeftByCharacter

Representa el comando SelectLeftByCharacter, que solicita que la selección actual se amplíe hasta el carácter de la izquierda.Represents the SelectLeftByCharacter command, which requests that the current selection be expanded left by one character.

SelectLeftByWord

Representa el comando SelectLeftByWord, que solicita que la selección actual se amplíe hasta la palabra de la izquierda.Represents the SelectLeftByWord command, which requests that the current selection be expanded left by one word.

SelectRightByCharacter

Representa el comando SelectRightByCharacter, que solicita que la selección actual se amplíe hasta el carácter de la derecha.Represents the SelectRightByCharacter command, which requests that the current selection be expanded right by one character.

SelectRightByWord

Representa el comando SelectRightByWord, que solicita que la selección actual se amplíe hasta la palabra de la derecha.Represents the SelectRightByWord command, which requests that the current selection be expanded right by one word.

SelectToDocumentEnd

Representa el comando SelectToDocumentEnd, que solicita que la selección actual se amplíe hasta el final del contenido.Represents the SelectToDocumentEnd command, which requests that the current selection be expanded to the very end of content.

SelectToDocumentStart

Representa el comando SelectToDocumentStart, que solicita que la selección actual se amplíe hasta el principio del contenido.Represents the SelectToDocumentStart command, which requests that the current selection be expanded to the very beginning of content.

SelectToLineEnd

Representa el comando SelectToLineEnd, que solicita que la selección actual se amplíe hasta el final de la línea actual.Represents the SelectToLineEnd command, which requests that the current selection be expanded to the end of the current line.

SelectToLineStart

Representa el comando SelectToLineStart, que solicita que la selección actual se amplíe hasta el principio de la línea actual.Represents the SelectToLineStart command, which requests that the current selection be expanded to the beginning of the current line.

SelectUpByLine

Representa el comando SelectUpByLine, que solicita que la selección actual se amplíe hasta la línea superior.Represents the SelectUpByLine command, which requests that the current selection be expanded up by one line.

SelectUpByPage

Representa el comando SelectUpByPage, que solicita que la selección actual se expanda una página.Represents the SelectUpByPage command, which requests that the current selection be expanded up by one page.

SelectUpByParagraph

Representa el comando SelectUpByParagraph, que solicita que la selección actual se amplíe hasta el párrafo anterior.Represents the SelectUpByParagraph command, which requests that the current selection be expanded up by one paragraph.

TabBackward

Representa el comando TabBackward.Represents the TabBackward command.

TabForward

Representa el comando TabForward.Represents the TabForward command.

ToggleBold

Representa el comando ToggleBold, que solicita que se alterne el formato Bold en la selección actual.Represents the ToggleBold command, which requests that Bold formatting be toggled on the current selection.

ToggleBullets

Representa el comando ToggleBullets, que solicita que se alterne el formato de lista no ordenada (también conocida como lista con viñetas) en la selección actual.Represents the ToggleBullets command, which requests that unordered list (also referred to as bulleted list) formatting be toggled on the current selection.

ToggleInsert

Representa el comando ToggleInsert, que alterna el modo de escritura entre Insertar y Sobrescribir.Represents the ToggleInsert command, which toggles the typing mode between Insert and Overtype.

ToggleItalic

Representa el comando ToggleItalic, que solicita que se alterne el formato Italic en la selección actual.Represents the ToggleItalic command, which requests that Italic formatting be toggled on the current selection.

ToggleNumbering

Representa el comando ToggleNumbering, que solicita que se alterne el formato de lista ordenada (también conocida como lista numerada) en la selección actual.Represents the ToggleNumbering command, which requests that ordered list (also referred to as numbered list) formatting be toggled on the current selection.

ToggleSubscript

Representa el comando ToggleSubscript, que solicita que se alterne el formato de subíndice en la selección actual.Represents the ToggleSubscript command, which requests that subscript formatting be toggled on the current selection.

ToggleSuperscript

Representa el comando ToggleSuperscript, que solicita que se alterne el formato de superíndice en la selección actual.Represents the ToggleSuperscript command, which requests that superscript formatting be toggled on the current selection.

ToggleUnderline

Representa el comando ToggleUnderline, que solicita que se alterne el formato Underline en la selección actual.Represents the ToggleUnderline command, which requests that Underline formatting be toggled on the current selection.

Se aplica a

Consulte también: