Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ITextDocument-Schnittstelle ist die Schnittstelle auf oberster Ebene (Text Object Model, TOM), die die aktiven Auswahl- und Bereichsobjekte für einen beliebigen Textabschnitt im Dokument abruft – unabhängig davon, ob aktiv oder nicht. Sie ermöglicht der Anwendung Folgendes:
- Öffnen und Speichern von Dokumenten
- Steuern des Rückgängig-Verhaltens und der Bildschirmaktualisierung.
- Suchen Sie einen Bereich von einer Bildschirmposition.
- Dient zum Abrufen eines ITextStoryRanges-Story-Enumerators .
Anwendungen implementieren in der Regel nicht die ITextDocument-Schnittstelle . Microsoft-Textlösungen wie Rich-Edit-Steuerelemente implementieren ITextDocument als Teil ihrer TOM-Implementierung.
Verwendung
Anwendungen können einen ITextDocument-Zeiger aus einem Rich-Edit-Steuerelement abrufen. Senden Sie hierzu eine EM_GETOLEINTERFACE Nachricht, um ein IRichEditOle-Objekt aus einem Rich-Edit-Steuerelement abzurufen. Rufen Sie dann die IUnknown::QueryInterface-Methode des Objekts auf, um einen ITextDocument-Zeiger abzurufen.
Vererbung
Die ITextDocument-Schnittstelle erbt von der IUnknown-Schnittstelle . ITextDocument verfügt auch über die folgenden Typen von Mitgliedern:
Methodik
Die ITextDocument-Schnittstelle verfügt über diese Methoden.
|
ITextDocument::BeginEditCollection Aktiviert die Bearbeitungssammlung (auch als Gruppierung rückgängig). |
|
ITextDocument::EndEditCollection Deaktiviert die Bearbeitungssammlung (auch als Rückgängig-Gruppierung bezeichnet). |
|
ITextDocument::Freeze Erhöht die Anzahl der Fixierung. |
|
ITextDocument::GetDefaultTabStop Ruft die Standardregisterkartenbreite ab. |
|
ITextDocument::GetName Ruft den Dateinamen dieses Dokuments ab. Dies ist die ITextDocument-Standardeigenschaft. |
|
ITextDocument::GetSaved Ruft einen Wert ab, der angibt, ob Seit dem letzten Speichern der Datei Änderungen vorgenommen wurden. |
|
ITextDocument::GetSelection Ruft die aktive Auswahl ab. (ITextDocument.GetSelection) |
|
ITextDocument::GetStoryCount Ruft die Anzahl der Artikel in diesem Dokument ab. |
|
ITextDocument::GetStoryRanges Ruft das Story-Auflistungsobjekt ab, das zum Aufzählen der Geschichten in einem Dokument verwendet wird. |
|
ITextDocument::New Öffnet ein neues Dokument. |
|
ITextDocument::Open Öffnet ein angegebenes Dokument. Es gibt Parameter zum Angeben von Zugriffs- und Freigabeberechtigungen, erstellung und Konvertierung der Datei sowie die Codepage für die Datei. |
|
ITextDocument::Range Ruft ein Textbereichsobjekt für einen angegebenen Inhaltsbereich im aktiven Textabschnitt des Dokuments ab. |
|
ITextDocument::RangeFromPoint Ruft einen Bereich für den Inhalt am oder am nächsten zum angegebenen Punkt auf dem Bildschirm ab. |
|
ITextDocument::Redo Führt eine angegebene Anzahl von Wiederholungsvorgängen aus. |
|
ITextDocument::Save Speichert das Dokument. |
|
ITextDocument::SetDefaultTabStop Legt den Standardmäßigen Tabstopp fest, der verwendet wird, wenn keine Registerkarte über die aktuelle Anzeigeposition hinaus vorhanden ist. |
|
ITextDocument::SetSaved Legt die gespeicherte Dokumenteigenschaft fest. |
|
ITextDocument::Rückgängig Führt eine angegebene Anzahl von Rückgängig-Vorgängen aus. |
|
ITextDocument::Unfreeze Erhöht die Fixierungsanzahl. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows Vista [nur Desktop-Apps] |
| Mindestanforderungen für unterstützte Server | Windows Server 2003 [Nur Desktop-Apps] |
| Zielplattform | Fenster |
| Header | tom.h |
Siehe auch
Konzeptionelle