ITextDocument2-Schnittstelle (tom.h)
Erweitert die ITextDocument-Schnittstelle und fügt Methoden hinzu, die es der Eingabemethode Editor (IME) ermöglichen, das Rich-Bearbeitungssteuerelement zu steuern, und Methoden zum Abrufen anderer Schnittstellen wie ITextDisplays, ITextRange2, ITextFont2, ITextPara2 usw.
Einige ITextDocument2-Methoden , die mit dem IME verwendet werden, benötigen Zugriff auf das aktuelle Fensterhandle (HWND). Verwenden Sie die ITextDocument2::GetWindow-Methode , um das Handle abzurufen.
Vererbung
Die ITextDocument2-Schnittstelle erbt von ITextDocument. ITextDocument2 verfügt auch über folgende Membertypen:
Methoden
Die ITextDocument2-Schnittstelle verfügt über diese Methoden.
ITextDocument2::AttachMsgFilter Fügt einen neuen Nachrichtenfilter an die bearbeitungsbasierte instance an. Alle Fenstermeldungen, die die Bearbeitungs-instance empfängt, werden an den Nachrichtenfilter weitergeleitet. |
ITextDocument2::CheckTextLimit Überprüft, ob die Anzahl der hinzuzufügenden Zeichen den maximalen Textgrenzwert überschreiten würde. |
ITextDocument2::GetActiveStory Ruft die aktive Story ab; d. h. die Geschichte, die Tastatur- und Mauseingaben empfängt. |
ITextDocument2::GetCallManager Ruft den Anruf-Manager ab. |
ITextDocument2::GetCaretType Ruft den Carettyp ab. |
ITextDocument2::GetClientRect Ruft das Clientrechteck des rich-Bearbeitungssteuerelements ab. |
ITextDocument2::GetDisplays Ruft die displays-Auflistung für diese TOM-Engine (Text Object Model) instance ab. |
ITextDocument2::GetDocumentFont Ruft ein -Objekt ab, das die Standardzeichenformatinformationen für diese instance der TOM-Engine (Text Object Model) bereitstellt. |
ITextDocument2::GetDocumentPara Ruft ein -Objekt ab, das die Standardabsatzformatinformationen für diese instance der TOM-Engine (Text Object Model) bereitstellt. |
ITextDocument2::GetEastAsianFlags Ruft die ostasiatischen Flags ab. |
ITextDocument2::GetEffectColor Ruft die Farbe ab, die für spezielle Textattribute verwendet wird. |
ITextDocument2::GetGenerator Ruft den Namen der Tom-Engine (Text Object Model) ab. |
ITextDocument2::GetImmContext Ruft den Eingabekontext des Eingabemethoden-Managers (IMM) vom TOM-Host (Text Object Model) ab. |
ITextDocument2::GetMainStory Ruft die Standard Story ab. |
ITextDocument2::GetMathProperties Ruft die mathematischen Eigenschaften für das Dokument ab. |
ITextDocument2::GetNewStory Ruft eine neue Story ab. |
ITextDocument2::GetNotificationMode Ruft den Benachrichtigungsmodus ab. |
ITextDocument2::GetPreferredFont Ruft die bevorzugte Schriftart für ein bestimmtes Zeichenrepertoire und eine bestimmte Zeichenposition ab. |
ITextDocument2::GetProperty Ruft den Wert einer Eigenschaft ab |
ITextDocument2::GetSelection2 Ruft die aktive Auswahl ab. (ITextDocument2.GetSelection2) |
ITextDocument2::GetStory Ruft den Story-Text ab, der einem bestimmten Index entspricht. |
ITextDocument2::GetStoryRanges2 Ruft ein -Objekt zum Aufzählen der Storys in einem Dokument ab. |
ITextDocument2::GetStrings Ruft eine Auflistung von Rich-Text-Zeichenfolgen ab. |
ITextDocument2::GetTypographyOptions Ruft die Typografieoptionen ab. |
ITextDocument2::GetVersion Ruft die Versionsnummer der Tom-Engine (Text Object Model) ab. |
ITextDocument2::GetWindow Ruft das Handle des Fensters ab, das von der TOM-Engine (Text Object Model) zum Anzeigen der Ausgabe verwendet wird. |
ITextDocument2::Notify Benachrichtigt den TOM-Engine-Client (Text Object Model) über bestimmte Ime-Ereignisse (Input Method Editor). |
ITextDocument2::Range2 Ruft einen neuen Textbereich für den aktiven Textabschnitt des Dokuments ab. |
ITextDocument2::RangeFromPoint2 Ruft den entarteten Bereich an einem bestimmten Punkt auf dem Bildschirm ab (oder am nächsten). |
ITextDocument2::ReleaseCallManager Gibt den Anruf-Manager frei. |
ITextDocument2::ReleaseImmContext Gibt einen Eingabemethoden-Manager (IMM)-Eingabekontext frei. |
ITextDocument2::SetActiveStory Legt die aktive Story fest; d. h. die Geschichte, die Tastatur- und Mauseingaben empfängt. |
ITextDocument2::SetCaretType Legt den Carettyp fest. |
ITextDocument2::SetDocumentFont Legt die Standardzeichenformatierung für diese instance der Text Object Model(TOM)-Engine fest. |
ITextDocument2::SetDocumentPara Legt die Standardabsatzformatierung für diese instance der Tom-Engine (Text Object Model) fest. |
ITextDocument2::SetEffectColor Gibt die Farbe an, die für spezielle Textattribute verwendet werden soll. |
ITextDocument2::SetIMEInProgress Legt den Status des flags Input Method Editor (IME) fest. |
ITextDocument2::SetMathProperties Gibt die mathematischen Eigenschaften an, die für das Dokument verwendet werden sollen. |
ITextDocument2::SetNotificationMode Legt den Benachrichtigungsmodus fest. |
ITextDocument2::SetProperty Gibt einen neuen Wert für eine Eigenschaft an. |
ITextDocument2::SetTypographyOptions Gibt die Typografieoptionen für das Dokument an. |
ITextDocument2::SysBeep Generiert einen Systemton. |
ITextDocument2::Update Updates auswahl und caret. |
ITextDocument2::UpdateWindow Benachrichtigt den Client darüber, dass die Ansicht geändert wurde und der Client die Ansicht aktualisieren soll, wenn die Text Object Model(TOM)-Engine aktiv ist. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | tom.h |