EditingCommands Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Standardsatz von Befehlen für Bearbeitungen bereit.
public ref class EditingCommands abstract sealed
public static class EditingCommands
type EditingCommands = class
Public Class EditingCommands
- Vererbung
-
EditingCommands
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie ein Bearbeitungsbefehl auf einem Objekt aufgerufen wird, das den Befehl unterstützt.
In diesem Beispiel dient ein RichTextBox Befehl als Befehlsziel. Beachten Sie, dass RichTextBox die IInputElement Schnittstelle implementiert wird (geerbt von FrameworkElement), und dass sie native Unterstützung für viele Bearbeitungsbefehle enthält.
Das erste Argument für die Execute Methode ist ein Befehlsparameter. Die meisten Bearbeitungsbefehle ignorieren den Befehlsparameter; Im Allgemeinen sollte dieser Parameter für bearbeitungsbefehle gelten null
.
Das zweite Argument gibt das Objekt an, an das der Befehl weitergeleitet wird. Dieses Objekt muss die IInputElement Schnittstelle implementieren und einen Handler für den angegebenen Befehl enthalten. Im Allgemeinen wird ein Befehl ignoriert, wenn er auf einem Objekt aufgerufen wird, das den Befehl nicht behandelt.
RichTextBox rTB = new RichTextBox();
EditingCommands.ToggleInsert.Execute(null, rTB);
Dim rTB As New RichTextBox()
EditingCommands.ToggleInsert.Execute(Nothing, rTB)
Hinweise
In der folgenden Tabelle sind die Bearbeitungsbefehle und die zugeordneten Standardtastengesten (mit Schlüsselnamen aus den Key ModifierKeys Aufzählungen) dargestellt.
Caret-Bewegungsbefehle und Auswahl- und Auswahlbefehle teilen einen gemeinsamen Satz von Standardtastengesten, der allgemeine Unterschied ist die Ergänzung des Shift Schlüssels, um Auswahlbefehle von Caret-Bewegungsbefehlen zu unterscheiden. Der Befehl verfügt beispielsweise über eine Standardtastengeste, und der MoveLeftByCharacter entsprechende SelectLeftByCharacter Befehl verfügt über eine Standardtastengeste.Shift+LeftLeft
Im Allgemeinen verwenden die von der Klasse bereitgestellten Befehlsdefinitionen keine Befehlsparameter (der parameter, der parameter
von der EditingCommands Execute Methode erwartet wird).
Weitere Informationen zu Befehlen und Befehlen finden Sie unter "Eingabeübersicht".
Eigenschaften
AlignCenter |
Stellt den AlignCenter-Befehl dar, mit dem angefordert wird, dass der aktuelle Absatz oder ausgewählte Absätze zentriert werden. |
AlignJustify |
Stellt den AlignJustify-Befehl dar, mit dem angefordert wird, dass der aktuelle Absatz oder ausgewählte Absätze im Blocksatz ausgerichtet werden. |
AlignLeft |
Stellt den AlignLeft-Befehl dar, mit dem angefordert wird, dass der ausgewählte Inhalt linksbündig ausgerichtet wird. |
AlignRight |
Stellt den AlignRight-Befehl dar, mit dem angefordert wird, dass der ausgewählte Inhalt rechtsbündig ausgerichtet wird. |
Backspace |
Stellt den Backspace-Befehl dar, mit dem angefordert wird, dass an der aktuellen Position oder für die aktuelle Auswahl ein Rücktastenzeichen eingefügt wird. |
CorrectSpellingError |
Stellt den CorrectSpellingError-Befehl dar, mit dem angefordert wird, dass jedes falsch geschriebene Wort an der aktuellen Position korrigiert wird. |
DecreaseFontSize |
Stellt den DecreaseFontSize-Befehl dar, mit dem angefordert wird, dass die Schriftgröße für die aktuelle Auswahl um 1 Punkt verringert wird. |
DecreaseIndentation |
Stellt den DecreaseIndentation-Befehl dar, mit dem angefordert wird, dass der Einzug des aktuellen Absatzes um einen Tabstopp verringert wird. |
Delete |
Stellt den Delete-Befehl dar, mit dem angefordert wird, dass die aktuelle Auswahl gelöscht wird. |
DeleteNextWord |
Stellt den DeleteNextWord-Befehl dar, mit dem angefordert wird, dass das relativ zur aktuellen Position nächste Wort gelöscht wird. |
DeletePreviousWord |
Stellt den DeletePreviousWord-Befehl dar, mit dem angefordert wird, dass das relativ zur aktuellen Position vorhergehende Wort gelöscht wird. |
EnterLineBreak |
Stellt den EnterLineBreak-Befehl dar, mit dem angefordert wird, dass ein Zeilenumbruch an der aktuellen Position oder über der aktuellen Auswahl eingefügt wird. |
EnterParagraphBreak |
Stellt den EnterParagraphBreak-Befehl dar, mit dem angefordert wird, dass ein Absatzwechsel an der aktuellen Position oder über der aktuellen Auswahl eingefügt wird. |
IgnoreSpellingError |
Stellt den IgnoreSpellingError-Befehl dar, mit dem angefordert wird, dass sämtliche Instanzen falsch geschriebener Wörter an der aktuellen Position oder in der aktuellen Auswahl ignoriert werden. |
IncreaseFontSize |
Stellt den IncreaseFontSize-Befehl dar, mit dem angefordert wird, dass die Schriftgröße für die aktuelle Auswahl um 1 Punkt erhöht wird. |
IncreaseIndentation |
Stellt den IncreaseIndentation-Befehl dar, mit dem angefordert wird, dass der Einzug des aktuellen Absatzes um einen Tabstopp vergrößert wird. |
MoveDownByLine |
Stellt den MoveDownByLine-Befehl dar, mit dem angefordert wird, dass die Einfügemarke um eine Zeile nach unten verschoben wird. |
MoveDownByPage |
Stellt den MoveDownByPage-Befehl dar, mit dem angefordert wird, dass die Einfügemarke um eine Seite nach unten verschoben wird. |
MoveDownByParagraph |
Stellt den MoveDownByParagraph-Befehl dar, mit dem angefordert wird, dass die Einfügemarke um einen Absatz nach unten verschoben wird. |
MoveLeftByCharacter |
Stellt den MoveLeftByCharacter-Befehl dar, mit dem angefordert wird, dass die Einfügemarke um ein Zeichen nach links verschoben wird. |
MoveLeftByWord |
Stellt den MoveLeftByWord-Befehl dar, mit dem angefordert wird, dass die Einfügemarke um ein Wort nach links verschoben wird. |
MoveRightByCharacter |
Stellt den MoveRightByCharacter-Befehl dar, mit dem angefordert wird, dass die Einfügemarke um ein Zeichen nach rechts verschoben wird. |
MoveRightByWord |
Stellt den MoveRightByWord-Befehl dar, mit dem angefordert wird, dass die Einfügemarke um ein Wort nach rechts verschoben wird. |
MoveToDocumentEnd |
Stellt den MoveToDocumentEnd-Befehl dar, mit dem angefordert wird, dass die Einfügemarke an das Ende des Inhalts verschoben wird. |
MoveToDocumentStart |
Stellt den MoveToDocumentStart-Befehl dar, mit dem angefordert wird, dass die Einfügemarke an den Anfang des Inhalts verschoben wird. |
MoveToLineEnd |
Stellt den MoveToLineEnd-Befehl dar, mit dem angefordert wird, dass die Einfügemarke an das Ende der aktuellen Zeile verschoben wird. |
MoveToLineStart |
Stellt den MoveToLineStart-Befehl dar, mit dem angefordert wird, dass die Einfügemarke an den Anfang der aktuellen Zeile verschoben wird. |
MoveUpByLine |
Stellt den MoveUpByLine-Befehl dar, mit dem angefordert wird, dass die Einfügemarke um eine Zeile nach oben verschoben wird. |
MoveUpByPage |
Stellt den MoveUpByPage-Befehl dar, mit dem angefordert wird, dass die Einfügemarke um eine Seite nach oben verschoben wird. |
MoveUpByParagraph |
Stellt den MoveUpByParagraph-Befehl dar, mit dem angefordert wird, dass die Einfügemarke um einen Absatz nach oben verschoben wird. |
SelectDownByLine |
Stellt den SelectDownByLine-Befehl dar, mit dem angefordert wird, dass die aktuelle Auswahl um eine Zeile nach unten erweitert wird. |
SelectDownByPage |
Stellt den SelectDownByPage-Befehl dar, mit dem angefordert wird, dass die aktuelle Auswahl um eine Seite nach unten erweitert wird. |
SelectDownByParagraph |
Stellt den SelectDownByParagraph-Befehl dar, mit dem angefordert wird, dass die aktuelle Auswahl um einen Absatz nach unten erweitert wird. |
SelectLeftByCharacter |
Stellt den SelectLeftByCharacter-Befehl dar, mit dem angefordert wird, dass die aktuelle Auswahl um ein Zeichen nach links erweitert wird. |
SelectLeftByWord |
Stellt den SelectLeftByWord-Befehl dar, mit dem angefordert wird, dass die aktuelle Auswahl um ein Wort nach links erweitert wird. |
SelectRightByCharacter |
Stellt den SelectRightByCharacter-Befehl dar, mit dem angefordert wird, dass die aktuelle Auswahl um ein Zeichen nach rechts erweitert wird. |
SelectRightByWord |
Stellt den SelectRightByWord-Befehl dar, mit dem angefordert wird, dass die aktuelle Auswahl um ein Wort nach rechts erweitert wird. |
SelectToDocumentEnd |
Stellt den SelectToDocumentEnd-Befehl dar, mit dem angefordert wird, dass die aktuelle Auswahl bis an das Ende des Inhalts erweitert wird. |
SelectToDocumentStart |
Stellt den SelectToDocumentStart-Befehl dar, mit dem angefordert wird, dass die aktuelle Auswahl bis an den Anfang des Inhalts erweitert wird. |
SelectToLineEnd |
Stellt den SelectToLineEnd-Befehl dar, mit dem angefordert wird, dass die aktuelle Auswahl bis an das Ende der aktuellen Zeile erweitert wird. |
SelectToLineStart |
Stellt den SelectToLineStart-Befehl dar, mit dem angefordert wird, dass die aktuelle Auswahl bis an den Anfang der aktuellen Zeile erweitert wird. |
SelectUpByLine |
Stellt den SelectUpByLine-Befehl dar, mit dem angefordert wird, dass die aktuelle Auswahl um eine Zeile nach oben erweitert wird. |
SelectUpByPage |
Stellt den SelectUpByPage-Befehl dar, mit dem angefordert wird, dass die aktuelle Auswahl um eine Seite nach oben erweitert wird. |
SelectUpByParagraph |
Stellt den SelectUpByParagraph-Befehl dar, mit dem angefordert wird, dass die aktuelle Auswahl um einen Absatz nach oben erweitert wird. |
TabBackward |
Stellt den TabBackward-Befehl dar. |
TabForward |
Stellt den TabForward-Befehl dar. |
ToggleBold |
Stellt den ToggleBold-Befehl dar, mit dem angefordert wird, dass die Bold-Formatierung für die aktuelle Auswahl umgeschaltet wird. |
ToggleBullets |
Stellt den ToggleBullets-Befehl dar, mit dem angefordert wird, dass die Formatierung als ungeordnete Liste (auch als Aufzählung bezeichnet) für die aktuelle Auswahl umgeschaltet wird. |
ToggleInsert |
Stellt den ToggleInsert-Befehl dar, mit dem der Eingabemodus zwischen Einfügen und Überschreiben umgeschaltet wird. |
ToggleItalic |
Stellt den ToggleItalic-Befehl dar, mit dem angefordert wird, dass die Italic-Formatierung für die aktuelle Auswahl umgeschaltet wird. |
ToggleNumbering |
Stellt den ToggleNumbering-Befehl dar, mit dem angefordert wird, dass die Formatierung als geordnete Liste (auch als nummerierte Liste bezeichnet) für die aktuelle Auswahl umgeschaltet wird. |
ToggleSubscript |
Stellt den ToggleSubscript-Befehl dar, mit dem angefordert wird, dass die Formatierung als tiefgestellt für die aktuelle Auswahl umgeschaltet wird. |
ToggleSuperscript |
Stellt den ToggleSuperscript-Befehl dar, mit dem angefordert wird, dass die Formatierung als hochgestellt für die aktuelle Auswahl umgeschaltet wird. |
ToggleUnderline |
Stellt den ToggleUnderline-Befehl dar, mit dem angefordert wird, dass die Underline-Formatierung für die aktuelle Auswahl umgeschaltet wird. |