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 jeu standard de commandes d'édition connexes.
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, un RichTextBox sert de cible de commande. Notez que RichTextBox l’interface IInputElement (héritée de FrameworkElement) est implémentée et qu’elle inclut la prise en charge native de nombreuses commandes de modification.
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 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 caret et les commandes de développement de sélection partagent un ensemble commun de mouvements de clé 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 caret. Par exemple, la MoveLeftByCharacter commande a un mouvement de clé par défaut, Leftet la commande correspondante SelectLeftByCharacter a un mouvement de clé 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 des entrées.
Propriétés
AlignCenter |
Représente la commande AlignCenter qui demande de centrer le paragraphe actuel ou une sélection de paragraphes. |
AlignJustify |
Représente la commande AlignJustify qui demande de justifier le paragraphe actuel ou une sélection de paragraphes. |
AlignLeft |
Représente la commande AlignLeft qui demande qu'une sélection de contenu soit alignée à gauche. |
AlignRight |
Représente la commande AlignRight qui demande qu'une sélection de contenu soit alignée à droite. |
Backspace |
Représente la commande Backspace qui demande d'entrer un retour arrière à la position actuelle ou sur la sélection actuelle. |
CorrectSpellingError |
Représente la commande CorrectSpellingError qui demande que tout mot mal orthographié à la position actuelle soit corrigé. |
DecreaseFontSize |
Représente la commande DecreaseFontSize qui demande que la taille de police pour la sélection actuelle soit réduite d'1 point. |
DecreaseIndentation |
Représente la commande DecreaseIndentation qui demande que la mise en retrait pour le paragraphe actuel soit réduite d'1 taquet de tabulation. |
Delete |
Représente la commande Delete qui demande que la sélection actuelle soit supprimée. |
DeleteNextWord |
Représente la commande DeleteNextWord qui demande que le prochain mot (relatif à une position actuelle) soit supprimé. |
DeletePreviousWord |
Représente la commande DeletePreviousWord qui demande que le précédent mot (relatif à une position actuelle) soit supprimé. |
EnterLineBreak |
Représente la commande EnterLineBreak qui demande d'insérer un saut de ligne à la position actuelle ou sur la sélection actuelle. |
EnterParagraphBreak |
Représente la commande EnterParagraphBreak qui demande d'insérer un saut de paragraphe à la position actuelle ou sur la sélection actuelle. |
IgnoreSpellingError |
Représente la commande IgnoreSpellingError qui demande qui toutes instances de mots mal orthographiés à la position actuelle ou dans la sélection actuelle soient ignorées. |
IncreaseFontSize |
Représente la commande IncreaseFontSize qui demande que la taille de police pour la sélection actuelle soit augmentée d'1 point. |
IncreaseIndentation |
Représente la commande IncreaseIndentation qui demande que la mise en retrait pour le paragraphe actuel soit augmentée d'1 taquet de tabulation. |
MoveDownByLine |
Représente la commande MoveDownByLine qui demande de descendre le signe insertion d'une ligne. |
MoveDownByPage |
Représente la commande MoveDownByPage qui demande de descendre le signe insertion d'une page. |
MoveDownByParagraph |
Représente la commande MoveDownByParagraph qui demande de descendre le signe insertion d'un paragraphe. |
MoveLeftByCharacter |
Représente la commande MoveLeftByCharacter qui demande de décaler le signe insertion d'un caractère sur la gauche. |
MoveLeftByWord |
Représente la commande MoveLeftByWord qui demande de décaler le signe insertion d'un mot sur la gauche. |
MoveRightByCharacter |
Représente la commande MoveRightByCharacter qui demande de décaler le signe insertion d'un caractère sur la droite. |
MoveRightByWord |
Représente la commande MoveRightByWord qui demande de décaler le signe insertion d'un mot sur la droite. |
MoveToDocumentEnd |
Représente la commande MoveToDocumentEnd qui demande de déplacer le signe insertion jusqu'à la fin du contenu. |
MoveToDocumentStart |
Représente la commande MoveToDocumentStart qui demande de déplacer le signe insertion tout au début du contenu. |
MoveToLineEnd |
Représente la commande MoveToLineEnd qui demande de déplacer le signe insertion à la fin de la ligne actuelle. |
MoveToLineStart |
Représente la commande MoveToLineStart qui demande de déplacer le signe insertion au début de la ligne actuelle. |
MoveUpByLine |
Représente la commande MoveUpByLine qui demande de remonter le signe insertion d'une ligne. |
MoveUpByPage |
Représente la commande MoveUpByPage qui demande de remonter le signe insertion d'une page. |
MoveUpByParagraph |
Représente la commande MoveUpByParagraph qui demande de remonter le signe insertion d'un paragraphe. |
SelectDownByLine |
Représente la commande SelectDownByLine qui demande d'étendre la sélection actuelle à la ligne suivante. |
SelectDownByPage |
Représente la commande SelectDownByPage qui demande d'étendre la sélection actuelle à une page suivante. |
SelectDownByParagraph |
Représente la commande SelectDownByParagraph qui demande d'étendre la sélection actuelle au paragraphe suivant. |
SelectLeftByCharacter |
Représente la commande SelectLeftByCharacter qui demande d'étendre la sélection actuelle d'un caractère sur la gauche. |
SelectLeftByWord |
Représente la commande SelectLeftByWord qui demande d'étendre la sélection actuelle d'un mot sur la gauche. |
SelectRightByCharacter |
Représente la commande SelectRightByCharacter qui demande d'étendre la sélection actuelle d'un caractère sur la droite. |
SelectRightByWord |
Représente la commande SelectRightByWord qui demande d'étendre la sélection actuelle d'un mot sur la droite. |
SelectToDocumentEnd |
Représente la commande SelectToDocumentEnd qui demande d'étendre la sélection actuelle jusqu'à la fin du contenu. |
SelectToDocumentStart |
Représente la commande SelectToDocumentStart qui demande d'étendre la sélection actuelle jusqu'au début du contenu. |
SelectToLineEnd |
Représente la commande SelectToLineEnd qui demande d'étendre la sélection actuelle jusqu'à la fin de la ligne actuelle. |
SelectToLineStart |
Représente la commande SelectToLineStart qui demande d'étendre la sélection actuelle jusqu'au début de la ligne actuelle. |
SelectUpByLine |
Représente la commande SelectUpByLine qui demande d'étendre la sélection actuelle à la ligne précédente. |
SelectUpByPage |
Représente la commande SelectUpByPage qui demande d'étendre la sélection actuelle d’une page. |
SelectUpByParagraph |
Représente la commande SelectUpByParagraph qui demande d'étendre la sélection actuelle au paragraphe précédent. |
TabBackward |
Représente la commande TabBackward. |
TabForward |
Représente la commande TabForward. |
ToggleBold |
Représente la commande ToggleBold qui demande que la mise en forme de Bold soit basculée sur la sélection actuelle. |
ToggleBullets |
Représente la commande ToggleBullets qui demande que la mise en forme des listes non ordonnées, (également appelées listes à puce) soit basculée sur la sélection actuelle. |
ToggleInsert |
Représente la commande ToggleInsert qui bascule le mode de frappe d'Insérer à Refrapper. |
ToggleItalic |
Représente la commande ToggleItalic qui demande que la mise en forme de Italic soit basculée sur la sélection actuelle. |
ToggleNumbering |
Représente la commande ToggleNumbering qui demande que la mise en forme des listes ordonnées (également appelées listes numérotées) soit basculée sur la sélection actuelle. |
ToggleSubscript |
Représente la commande ToggleSubscript qui demande que la mise en forme d'indice soit basculée sur la sélection actuelle. |
ToggleSuperscript |
Représente la commande ToggleSuperscript qui demande que la mise en forme d'exposant soit basculée sur la sélection actuelle. |
ToggleUnderline |
Représente la commande ToggleUnderline qui demande que la mise en forme de Underline soit basculée sur la sélection actuelle. |