ITextDocument Schnittstelle
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.
Ermöglicht den Zugriff auf den Inhalt eines Dokuments und bietet eine Möglichkeit, das Dokument zu laden und in einem Stream zu speichern, Textbereiche abzurufen, die aktive Auswahl abzurufen, Standardformatattribute festzulegen usw.
public interface class ITextDocument
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3203288539, 37042, 16524, 162, 246, 10, 10, 195, 30, 51, 228)]
struct ITextDocument
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3203288539, 37042, 16524, 162, 246, 10, 10, 195, 30, 51, 228)]
public interface ITextDocument
Public Interface ITextDocument
- Abgeleitet
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Eigenschaften
CaretType |
Ruft den Carettyp ab oder legt diese fest. |
DefaultTabStop |
Ruft den Standardregisterkartenabstand ab oder legt diese fest. |
Selection |
Ruft die aktive Textauswahl ab. |
UndoLimit |
Ruft die maximale Anzahl von Aktionen ab, die in der Rückgängig-Warteschlange gespeichert werden können, oder legt diese fest. |
Methoden
ApplyDisplayUpdates() |
Dekrementiert einen internen Indikator, der steuert, ob Textaktualisierungen sofort oder im Batch angezeigt werden. |
BatchDisplayUpdates() |
Erhöht einen internen Leistungsindikator, der steuert, ob Textupdates sofort oder batchweise angezeigt werden. |
BeginUndoGroup() |
Aktiviert das Rückgängigmachen der Gruppierung. |
CanCopy() |
Bestimmt, ob Dokumentinhalte in die Zwischenablage kopiert werden können. |
CanPaste() |
Bestimmt, ob die Zwischenablage Inhalte enthält, die in das Dokument eingefügt werden können. |
CanRedo() |
Bestimmt, ob mindestens ein Wiederholungsvorgänge vorhanden ist. |
CanUndo() |
Bestimmt, ob mindestens ein Undo-Vorgang vorhanden ist. |
EndUndoGroup() |
Deaktiviert die Gruppierung rückgängig. |
GetDefaultCharacterFormat() |
Ruft die Standardzeichenformatierungsattribute des Dokuments ab. |
GetDefaultParagraphFormat() |
Ruft die Standardattribute für die Absatzformatierung des Dokuments ab. |
GetRange(Int32, Int32) |
Ruft einen neuen Textbereich für den aktiven Textabschnitt des Dokuments ab. |
GetRangeFromPoint(Point, PointOptions) |
Ruft den entarteten (leeren) Textbereich am oder am nächsten an einem bestimmten Punkt auf dem Bildschirm ab. |
GetText(TextGetOptions, String) |
Ruft den Text im aktiven Textabschnitt (Dokument) ab. |
LoadFromStream(TextSetOptions, IRandomAccessStream) |
Lädt ein Dokument aus einem Stream. |
Redo() |
Kehrt den letzten Vorgang zum Rückgängigmachen um. |
SaveToStream(TextGetOptions, IRandomAccessStream) |
Speichert das Dokument in einem Stream. |
SetDefaultCharacterFormat(ITextCharacterFormat) |
Legt die Standardzeichenformatierungsattribute des Dokuments fest. |
SetDefaultParagraphFormat(ITextParagraphFormat) |
Legt die Standardattribute für die Absatzformatierung des Dokuments fest. |
SetText(TextSetOptions, String) |
Legt den Text des Dokuments fest. |
Undo() |
Hebt die letzte Undo-Gruppe auf. |