EditingCommands Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit un ensemble standard de commandes associées à la modification.
public ref class EditingCommands abstract sealed
public static class EditingCommands
type EditingCommands = class
Public Class EditingCommands
- Héritage
-
EditingCommands
Exemples
L’exemple suivant montre comment appeler une commande d’édition sur un objet qui prend en charge la commande.
Pour cet exemple, une RichTextBox fonction sert de cible de commande. Notez que RichTextBox l’interface IInputElement (héritée de ) FrameworkElementest implémentée et qu’elle inclut la prise en charge native de nombreuses commandes d’édition.
Le premier argument de la Execute méthode est un paramètre de commande. La plupart des commandes d’édition ignorent le paramètre de commande ; en général, ce paramètre doit être null destiné à modifier les commandes.
Le deuxième argument spécifie l’objet vers lequel la commande sera routée. Cet objet doit implémenter l’interface IInputElement et doit inclure un gestionnaire pour la commande spécifiée. En règle générale, une commande est ignorée lorsqu’elle est appelée sur un objet qui ne gère pas la commande.
RichTextBox rTB = new RichTextBox();
EditingCommands.ToggleInsert.Execute(null, rTB);
Dim rTB As New RichTextBox()
EditingCommands.ToggleInsert.Execute(Nothing, rTB)
Remarques
Le tableau suivant montre les commandes d’édition et les mouvements de clé par défaut associés (avec des noms de clés à partir des Key et ModifierKeys énumérations).
Les commandes de mouvement d’insertion et les commandes de développement de sélection partagent un ensemble commun de mouvements de touches par défaut, la différence générale étant l’ajout de la Shift clé pour différencier les commandes de sélection des commandes de mouvement d’insertion. Par exemple, la MoveLeftByCharacter commande a un mouvement de clé par défaut, Leftet la commande correspondante SelectLeftByCharacter a un mouvement de touche par défaut de Shift+Left.
En général, les définitions de commande fournies par la EditingCommands classe n’utilisent pas les paramètres de commande (le parameter paramètre attendu par la Execute méthode).
Pour plus d’informations sur les commandes et la commande, consultez Vue d’ensemble de l’entrée.
Propriétés
| Nom | Description |
|---|---|
| AlignCenter |
Représente la AlignCenter commande, qui demande que le paragraphe actuel ou une sélection de paragraphes soient centrés. |
| AlignJustify |
Représente la AlignJustify commande, qui demande que le paragraphe actuel ou une sélection de paragraphes soient justifiés. |
| AlignLeft |
Représente la AlignLeft commande, qui demande qu’une sélection de contenu soit alignée à gauche. |
| AlignRight |
Représente la AlignRight commande, qui demande qu’une sélection de contenu soit alignée à droite. |
| Backspace |
Représente la Backspace commande, qui demande qu’un retour arrière soit entré à la position actuelle ou sur la sélection actuelle. |
| CorrectSpellingError |
Représente la CorrectSpellingError commande, qui demande que tout mot mal orthographié à la position actuelle soit corrigé. |
| DecreaseFontSize |
Représente la DecreaseFontSize commande, qui demande que la taille de police de la sélection actuelle soit réduite de 1 point. |
| DecreaseIndentation |
Représente la DecreaseIndentation commande, qui demande que la mise en retrait du paragraphe actif soit réduite d’un taquet de tabulation. |
| Delete |
Représente la Delete commande, qui demande la suppression de la sélection actuelle. |
| DeleteNextWord |
Représente la DeleteNextWord commande, qui demande que le mot suivant (par rapport à une position actuelle) soit supprimé. |
| DeletePreviousWord |
Représente la DeletePreviousWord commande, qui demande que le mot précédent (par rapport à une position actuelle) soit supprimé. |
| EnterLineBreak |
Représente la EnterLineBreak commande, qui demande qu’un saut de ligne soit inséré à la position actuelle ou sur la sélection actuelle. |
| EnterParagraphBreak |
Représente la EnterParagraphBreak commande, qui demande qu’un saut de paragraphe soit inséré à la position actuelle ou sur la sélection actuelle. |
| IgnoreSpellingError |
Représente la IgnoreSpellingError commande, qui demande que toutes les instances de mots mal orthographiés à la position actuelle ou dans la sélection actuelle soient ignorées. |
| IncreaseFontSize |
Représente la IncreaseFontSize commande, qui demande que la taille de police de la sélection actuelle soit augmentée de 1 point. |
| IncreaseIndentation |
Représente la IncreaseIndentation commande, qui demande que la mise en retrait du paragraphe actif soit augmentée d’un taquet de tabulation. |
| MoveDownByLine |
Représente la MoveDownByLine commande, qui demande que le caret descende d’une ligne. |
| MoveDownByPage |
Représente la MoveDownByPage commande, qui demande que le signe d’insertion descende d’une page. |
| MoveDownByParagraph |
Représente la MoveDownByParagraph commande, qui demande que le point d’insertion descende d’un paragraphe. |
| MoveLeftByCharacter |
Représente la MoveLeftByCharacter commande, qui demande que le point d’insertion déplace un caractère vers la gauche. |
| MoveLeftByWord |
Représente la MoveLeftByWord commande, qui demande que le signe d’insertion déplace un mot vers la gauche. |
| MoveRightByCharacter |
Représente la MoveRightByCharacter commande, qui demande que le point d’insertion déplace un caractère vers la droite. |
| MoveRightByWord |
Représente la MoveRightByWord commande, qui demande que le caret se déplace directement d’un mot. |
| MoveToDocumentEnd |
Représente la MoveToDocumentEnd commande, qui demande que le point d’insertion passe à la fin du contenu. |
| MoveToDocumentStart |
Représente la MoveToDocumentStart commande, qui demande que le point d’insertion passe au début du contenu. |
| MoveToLineEnd |
Représente la MoveToLineEnd commande, qui demande que le point d’insertion passe à la fin de la ligne active. |
| MoveToLineStart |
Représente la MoveToLineStart commande, qui demande que le point d’insertion passe au début de la ligne active. |
| MoveUpByLine |
Représente la MoveUpByLine commande, qui demande que le caret se déplace d’une ligne vers le haut. |
| MoveUpByPage |
Représente la MoveUpByPage commande, qui demande que le caret se déplace vers le haut d’une page. |
| MoveUpByParagraph |
Représente la MoveUpByParagraph commande, qui demande que le point d’insertion se déplace vers le haut d’un paragraphe. |
| SelectDownByLine |
Représente la SelectDownByLine commande, qui demande que la sélection actuelle soit développée d’une ligne vers le bas. |
| SelectDownByPage |
Représente la SelectDownByPage commande, qui demande que la sélection actuelle soit développée d’une page vers le bas. |
| SelectDownByParagraph |
Représente la SelectDownByParagraph commande, qui demande que la sélection actuelle soit développée d’un paragraphe. |
| SelectLeftByCharacter |
Représente la SelectLeftByCharacter commande, qui demande que la sélection actuelle soit développée à gauche d’un caractère. |
| SelectLeftByWord |
Représente la SelectLeftByWord commande, qui demande que la sélection actuelle soit développée à gauche d’un mot. |
| SelectRightByCharacter |
Représente la SelectRightByCharacter commande, qui demande que la sélection actuelle soit développée à droite d’un caractère. |
| SelectRightByWord |
Représente la SelectRightByWord commande, qui demande que la sélection actuelle soit développée directement d’un mot. |
| SelectToDocumentEnd |
Représente la SelectToDocumentEnd commande, qui demande que la sélection actuelle soit développée jusqu’à la fin du contenu. |
| SelectToDocumentStart |
Représente la SelectToDocumentStart commande, qui demande que la sélection actuelle soit développée au début du contenu. |
| SelectToLineEnd |
Représente la SelectToLineEnd commande, qui demande que la sélection actuelle soit développée à la fin de la ligne active. |
| SelectToLineStart |
Représente la SelectToLineStart commande, qui demande que la sélection actuelle soit développée au début de la ligne active. |
| SelectUpByLine |
Représente la SelectUpByLine commande, qui demande que la sélection actuelle soit développée d’une ligne. |
| SelectUpByPage |
Représente la SelectUpByPage commande, qui demande que la sélection actuelle soit développée d’une page. |
| SelectUpByParagraph |
Représente la SelectUpByParagraph commande, qui demande que la sélection actuelle soit développée d’un paragraphe. |
| TabBackward |
Représente la TabBackward commande. |
| TabForward |
Représente la TabForward commande. |
| ToggleBold |
Représente la commande, qui demande que Bold la ToggleBold mise en forme soit activée sur la sélection actuelle. |
| ToggleBullets |
Représente la commande, qui demande que la ToggleBullets mise en forme de la liste non triée (également appelée liste à puces) soit activée sur la sélection actuelle. |
| ToggleInsert |
Représente la ToggleInsert commande, qui bascule le mode de saisie entre Insertion et Overtype. |
| ToggleItalic |
Représente la commande, qui demande que Italic la ToggleItalic mise en forme soit activée sur la sélection actuelle. |
| ToggleNumbering |
Représente la commande, qui demande que la ToggleNumbering mise en forme de liste triée (également appelée liste numérotée) soit activée sur la sélection actuelle. |
| ToggleSubscript |
Représente la commande, qui demande que la ToggleSubscript mise en forme de l’indice soit activée sur la sélection actuelle. |
| ToggleSuperscript |
Représente la commande, qui demande que la ToggleSuperscript mise en forme en exposant soit activée sur la sélection actuelle. |
| ToggleUnderline |
Représente la commande, qui demande que Underline la ToggleUnderline mise en forme soit activée sur la sélection actuelle. |