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 Bearbeitungsbefehlen 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 für ein Objekt aufgerufen wird, das den Befehl unterstützt.
In diesem Beispiel dient eine RichTextBox als Befehlsziel. Beachten Sie, dass RichTextBox die IInputElement Schnittstelle implementiert wird (geerbt von FrameworkElement), und dass sie systemeigene 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 verwendet werden 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 für ein 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 zugehörigen Standardtastengesten (mit Tastennamen aus den Key Und ModifierKeys Enumerationen) aufgeführt.
Caret movement commands and selection expanding commands share a common set of default key gests, the general difference being the addition of the Shift key to differenz selection commands from caret movement commands. Beispielsweise verfügt der MoveLeftByCharacter Befehl über eine Standardtastengeste , Leftund der entsprechende SelectLeftByCharacter Befehl verfügt über eine Standardtastengeste von Shift+Left.
Im Allgemeinen verwenden die von der EditingCommands Klasse bereitgestellten Befehlsdefinitionen keine Befehlsparameter (der parameter von der Execute Methode erwartete Parameter).
Weitere Informationen zu Befehlen und Befehlen finden Sie unter "Input Overview".
Eigenschaften
| Name | Beschreibung |
|---|---|
| AlignCenter |
Stellt den AlignCenter Befehl dar, der anfordert, dass der aktuelle Absatz oder eine Auswahl von Absätzen zentriert werden soll. |
| AlignJustify |
Stellt den AlignJustify Befehl dar, der anfordert, dass der aktuelle Absatz oder eine Auswahl von Absätzen gerechtfertigt ist. |
| AlignLeft |
Stellt den Befehl dar, der AlignLeft anfordert, dass eine Auswahl des Inhalts links ausgerichtet wird. |
| AlignRight |
Stellt den Befehl dar, der AlignRight anfordert, dass eine Auswahl des Inhalts rechts ausgerichtet wird. |
| Backspace |
Stellt den Backspace Befehl dar, der anfordert, dass eine Rücktaste an der aktuellen Position oder über der aktuellen Auswahl eingegeben wird. |
| CorrectSpellingError |
Stellt den CorrectSpellingError Befehl dar, der anfordert, dass falsch geschriebene Wörter an der aktuellen Position korrigiert werden. |
| DecreaseFontSize |
Stellt den DecreaseFontSize Befehl dar, der anfordert, dass der Schriftgrad für die aktuelle Auswahl um 1 Punkt verringert wird. |
| DecreaseIndentation |
Stellt den DecreaseIndentation Befehl dar, der anfordert, dass der Einzug für den aktuellen Absatz um einen Tabstopp verringert wird. |
| Delete |
Stellt den Delete Befehl dar, der anfordert, dass die aktuelle Auswahl gelöscht wird. |
| DeleteNextWord |
Stellt den DeleteNextWord Befehl dar, der anfordert, dass das nächste Wort (relativ zu einer aktuellen Position) gelöscht werden soll. |
| DeletePreviousWord |
Stellt den DeletePreviousWord Befehl dar, der anfordert, dass das vorherige Wort (relativ zu einer aktuellen Position) gelöscht werden soll. |
| EnterLineBreak |
Stellt den Befehl dar, der EnterLineBreak anfordert, dass ein Zeilenumbruch an der aktuellen Position oder über der aktuellen Auswahl eingefügt wird. |
| EnterParagraphBreak |
Stellt den Befehl dar, der EnterParagraphBreak anfordert, dass ein Absatzwechsel an der aktuellen Position oder über der aktuellen Auswahl eingefügt wird. |
| IgnoreSpellingError |
Stellt den IgnoreSpellingError Befehl dar, der anfordert, dass alle Instanzen falsch geschriebener Wörter an der aktuellen Position oder in der aktuellen Auswahl ignoriert werden. |
| IncreaseFontSize |
Stellt den IncreaseFontSize Befehl dar, der anfordert, dass der Schriftgrad für die aktuelle Auswahl um 1 Punkt erhöht wird. |
| IncreaseIndentation |
Stellt den IncreaseIndentation Befehl dar, der anfordert, dass der Einzug für den aktuellen Absatz um einen Tabstopp erhöht wird. |
| MoveDownByLine |
Stellt den MoveDownByLine Befehl dar, der anfordert, dass der Caret um eine Zeile nach unten verschoben wird. |
| MoveDownByPage |
Stellt den MoveDownByPage Befehl dar, der anfordert, dass der Caret um eine Seite nach unten verschoben wird. |
| MoveDownByParagraph |
Stellt den MoveDownByParagraph Befehl dar, der anfordert, dass der Caret um einen Absatz nach unten verschoben wird. |
| MoveLeftByCharacter |
Stellt den MoveLeftByCharacter Befehl dar, der anfordert, dass das Caret um ein Zeichen nach links verschoben wird. |
| MoveLeftByWord |
Stellt den MoveLeftByWord Befehl dar, der anfordert, dass das Caret ein Wort nach links bewegt. |
| MoveRightByCharacter |
Stellt den MoveRightByCharacter Befehl dar, der anfordert, dass der Caret ein Zeichen nach rechts bewegt. |
| MoveRightByWord |
Stellt den MoveRightByWord Befehl dar, der anfordert, dass das Caret um ein Wort nach rechts verschoben wird. |
| MoveToDocumentEnd |
Stellt den MoveToDocumentEnd Befehl dar, der anfordert, dass der Caret an das Ende des Inhalts verschoben wird. |
| MoveToDocumentStart |
Stellt den MoveToDocumentStart Befehl dar, der anfordert, dass der Caret an den Anfang des Inhalts verschoben wird. |
| MoveToLineEnd |
Stellt den MoveToLineEnd Befehl dar, der anfordert, dass der Caret an das Ende der aktuellen Zeile verschoben wird. |
| MoveToLineStart |
Stellt den MoveToLineStart Befehl dar, der anfordert, dass der Caret an den Anfang der aktuellen Zeile verschoben wird. |
| MoveUpByLine |
Stellt den MoveUpByLine Befehl dar, der anfordert, dass das Caret um eine Zeile nach oben verschoben wird. |
| MoveUpByPage |
Stellt den MoveUpByPage Befehl dar, der anfordert, dass das Caret um eine Seite nach oben verschoben wird. |
| MoveUpByParagraph |
Stellt den MoveUpByParagraph Befehl dar, der anfordert, dass der Caret um einen Absatz nach oben verschoben wird. |
| SelectDownByLine |
Stellt den SelectDownByLine Befehl dar, der anfordert, dass die aktuelle Auswahl um eine Zeile nach unten erweitert wird. |
| SelectDownByPage |
Stellt den SelectDownByPage Befehl dar, der anfordert, dass die aktuelle Auswahl um eine Seite erweitert wird. |
| SelectDownByParagraph |
Stellt den SelectDownByParagraph Befehl dar, der anfordert, dass die aktuelle Auswahl um einen Absatz nach unten erweitert wird. |
| SelectLeftByCharacter |
Stellt den SelectLeftByCharacter Befehl dar, der anfordert, dass die aktuelle Auswahl um ein Zeichen erweitert wird. |
| SelectLeftByWord |
Stellt den SelectLeftByWord Befehl dar, der anfordert, dass die aktuelle Auswahl um ein Wort erweitert wird. |
| SelectRightByCharacter |
Stellt den SelectRightByCharacter Befehl dar, der anfordert, dass die aktuelle Auswahl um ein Zeichen nach rechts erweitert wird. |
| SelectRightByWord |
Stellt den SelectRightByWord Befehl dar, der anfordert, dass die aktuelle Auswahl um ein Wort nach rechts erweitert wird. |
| SelectToDocumentEnd |
Stellt den SelectToDocumentEnd Befehl dar, der anfordert, dass die aktuelle Auswahl bis zum Ende des Inhalts erweitert wird. |
| SelectToDocumentStart |
Stellt den SelectToDocumentStart Befehl dar, der anfordert, dass die aktuelle Auswahl bis zum Anfang des Inhalts erweitert wird. |
| SelectToLineEnd |
Stellt den SelectToLineEnd Befehl dar, der anfordert, dass die aktuelle Auswahl bis zum Ende der aktuellen Zeile erweitert wird. |
| SelectToLineStart |
Stellt den SelectToLineStart Befehl dar, der anfordert, dass die aktuelle Auswahl bis zum Anfang der aktuellen Zeile erweitert wird. |
| SelectUpByLine |
Stellt den SelectUpByLine Befehl dar, der anfordert, dass die aktuelle Auswahl um eine Zeile erweitert wird. |
| SelectUpByPage |
Stellt den SelectUpByPage Befehl dar, der anfordert, dass die aktuelle Auswahl um eine Seite erweitert wird. |
| SelectUpByParagraph |
Stellt den SelectUpByParagraph Befehl dar, der anfordert, dass die aktuelle Auswahl um einen Absatz erweitert wird. |
| TabBackward |
Stellt den TabBackward Befehl dar. |
| TabForward |
Stellt den TabForward Befehl dar. |
| ToggleBold |
Stellt den Befehl dar, der ToggleBold anfordert, dass Bold die Formatierung für die aktuelle Auswahl umgeschaltet wird. |
| ToggleBullets |
Stellt den ToggleBullets Befehl dar, der anfordert, dass die Formatierung der nicht angeordneten Liste (auch als Aufzählung bezeichnet) in der aktuellen Auswahl umgeschaltet wird. |
| ToggleInsert |
Stellt den ToggleInsert Befehl dar, mit dem der Eingabemodus zwischen "Einfügen" und "Überschreibmodus" umgeschaltet wird. |
| ToggleItalic |
Stellt den Befehl dar, der ToggleItalic anfordert, dass Italic die Formatierung für die aktuelle Auswahl umgeschaltet wird. |
| ToggleNumbering |
Stellt den ToggleNumbering Befehl dar, der anfordert, dass sortierte Listenformatierungen (auch als nummerierte Liste bezeichnet) in der aktuellen Auswahl umgeschaltet werden. |
| ToggleSubscript |
Stellt den Befehl dar, der ToggleSubscript anfordert, dass die Formatierung tiefgestellt in der aktuellen Auswahl umgeschaltet wird. |
| ToggleSuperscript |
Stellt den Befehl dar, der ToggleSuperscript anfordert, dass die Hochstellungsformatierung für die aktuelle Auswahl umgeschaltet wird. |
| ToggleUnderline |
Stellt den Befehl dar, der ToggleUnderline anfordert, dass Underline die Formatierung für die aktuelle Auswahl umgeschaltet wird. |