Freigeben über


ITextStoreACP2-Schnittstelle (textstor.h)

Die ITextStoreACP2-Schnittstelle wird von der Anwendung implementiert und vom TSF-Manager verwendet, um Textstreams oder Textspeicher in TSF zu bearbeiten. Eine Anwendung kann eine instance dieser Schnittstelle mit einem Aufruf der CreateContext-Methode abrufen. Die Schnittstellen-ID ist IID_ITextStoreACP2.

Diese Schnittstelle macht Textspeicher über ein ACP-Format (Application Character Position) verfügbar. Anwendungen, die ein ankerbasiertes Format verwenden, sollten ITextStoreAnchor verwenden.

Vererbung

Die ITextStoreACP2-Schnittstelle erbt von der IUnknown-Schnittstelle . ITextStoreACP2 verfügt auch über folgende Membertypen:

Methoden

Die ITextStoreACP2-Schnittstelle verfügt über diese Methoden.

 
ITextStoreACP2::AdviseSink

Installiert eine neue Empfehlungssenke über die ITextStoreACPSink-Schnittstelle oder ändert eine vorhandene Empfehlungssenke. Die Senkenschnittstelle wird durch den Punkparameter angegeben.
ITextStoreACP2::FindNextAttrTransition

Bestimmt die Zeichenposition, an der ein Übergang in einem Attributwert stattfindet. Das angegebene zu überprüfende Attribut ist anwendungsabhängig.
ITextStoreACP2::GetACPFromPoint

Konvertiert einen Punkt in Bildschirmkoordinaten in eine Anwendungszeichenposition.
ITextStoreACP2::GetActiveView

Ruft eine TsViewCookie ab, die die aktuelle aktive Ansicht darstellt.
ITextStoreACP2::GetEmbedded

Ruft ein eingebettetes Dokument ab. (ITextStoreACP2.GetEmbedded)
ITextStoreACP2::GetEndACP

Ruft die Anzahl der Zeichen in einem Dokument ab.
ITextStoreACP2::GetFormattedText

Ruft formatierte Textdaten zu einer angegebenen Textzeichenfolge ab. Der Aufrufer muss über eine Lese-/Schreibsperre für das Dokument verfügen, bevor diese Methode aufgerufen wird.
ITextStoreACP2::GetScreenExt

Ruft die Koordinaten des Begrenzungsrahmenbildschirms der Anzeigefläche ab, auf der der Textstream gerendert wird.
ITextStoreACP2::GetSelection

Ruft die Zeichenposition einer Textauswahl in einem Dokument ab. Diese Methode unterstützt mehrere Textauswahlen. Der Aufrufer muss über eine schreibgeschützte Sperre für das Dokument verfügen, bevor diese Methode aufgerufen wird.
ITextStoreACP2::GetStatus

Ruft das dokument status ab. Das dokument status wird über die TS_STATUS-Struktur zurückgegeben.
ITextStoreACP2::GetText

Ruft Informationen zu Text an einer angegebenen Zeichenposition ab. Diese Methode gibt den sichtbaren und ausgeblendeten Text zurück und gibt an, ob eingebettete Daten an den Text angefügt sind.
ITextStoreACP2::GetTextExt

Ruft das begrenzungsfeld in Bildschirmkoordinaten des Texts an einer angegebenen Zeichenposition ab. Der Aufrufer muss über eine schreibgeschützte Sperre für das Dokument verfügen, bevor diese Methode aufgerufen wird.
ITextStoreACP2::InsertEmbedded

Fügt ein eingebettetes Objekt am angegebenen Zeichen ein. (ITextStoreACP2.InsertEmbedded)
ITextStoreACP2::InsertEmbeddedAtSelection

Fügt ein IDataObject an der Einfügemarke oder Auswahl ein. Der Client, der diese Methode aufruft, muss über eine Lese-/Schreibsperre verfügen, bevor ein IDataObject-Objekt in das Dokument eingefügt wird.
ITextStoreACP2::InsertTextAtSelection

Fügt Text an der Einfügemarke oder Auswahl ein. Ein Aufrufer muss über eine Lese-/Schreibsperre für das Dokument verfügen, bevor Text eingefügt wird.
ITextStoreACP2::QueryInsert

Bestimmt, ob die angegebenen Anfangs- und Endzeichenpositionen gültig sind. Verwenden Sie diese Methode, um eine Bearbeitung an ein Dokument anzupassen, bevor Sie die Bearbeitung ausführen. Die -Methode darf keine Werte außerhalb des Bereichs des Dokuments zurückgeben.
ITextStoreACP2::QueryInsertEmbedded

Ruft einen Wert ab, der angibt, ob das angegebene Objekt in das Dokument eingefügt werden kann. (ITextStoreACP2.QueryInsertEmbedded)
ITextStoreACP2::RequestAttrsAtPosition

Ruft Textattribute an der angegebenen Zeichenposition ab. (ITextStoreACP2.RequestAttrsAtPosition)
ITextStoreACP2::RequestAttrsTransitioningAtPosition

Ruft Textattribute ab, die an der angegebenen Zeichenposition übergangen werden. (ITextStoreACP2.RequestAttrsTransitioningAtPosition)
ITextStoreACP2::RequestLock

Wird vom TSF-Manager aufgerufen, um eine Dokumentsperre bereitzustellen, um das Dokument zu ändern. Diese Methode ruft die OnLockGranted-Methode auf, um die Dokumentsperre zu erstellen.
ITextStoreACP2::RequestSupportedAttrs

Rufen Sie die Attribute ab, die im Dokument unterstützt werden. (ITextStoreACP2.RequestSupportedAttrs)
ITextStoreACP2::RetrieveRequestedAttrs

Ruft die Attribute ab, die von einem Aufruf einer Attributanforderungsmethode zurückgegeben werden. (ITextStoreACP2.RetrieveRequestedAttrs)
ITextStoreACP2::SetSelection

Wählt Text im Dokument aus. Die Anwendung muss über eine Lese-/Schreibsperre für das Dokument verfügen, bevor diese Methode aufgerufen wird.
ITextStoreACP2::SetText

Legt die Textauswahl auf die angegebenen Zeichenpositionen fest.
ITextStoreACP2::UnadviseSink

Wird von einer Anwendung aufgerufen, um anzugeben, dass keine Benachrichtigungen mehr vom TSF-Manager erforderlich sind. Der TSF-Manager gibt die Senkenschnittstelle frei und beendet Benachrichtigungen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile textstor.h