Freigeben über


ITextStoreAnchor-Schnittstelle (textstor.h)

Die ITextStoreAnchor-Schnittstelle wird von einem Microsoft Active Accessibility-Client implementiert und vom TSF-Manager verwendet, um Textstreams zu bearbeiten. Textbereiche innerhalb eines Datenstroms werden durch Ankerobjekte getrennt. Diese Ankerobjekte werden von der IAnchor-Schnittstelle verfügbar gemacht und bearbeitet.

Eine Anwendung kann eine instance dieser Schnittstelle mit Microsoft Active Accessibility abrufen. Die Schnittstellen-ID ist IID_ITextStoreAnchor.

Verwenden Sie stattdessen ITextStoreACP , um das ACP-Modell (Application Character Position) für die Textbearbeitung zu verwenden.

Vererbung

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

Methoden

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

 
ITextStoreAnchor::AdviseSink

Die ITextStoreAnchor::AdviseSink-Methode installiert eine neue Empfehlungssenke über die ITextStoreAnchorSink-Schnittstelle oder ändert eine vorhandene Empfehlungssenke.
ITextStoreAnchor::FindNextAttrTransition

Die ITextStoreAnchor::FindNextAttrTransition-Methode sucht den Speicherort im Textstream, an dem ein Übergang in einem Attributwert erfolgt. Das zu überprüfende Attribut ist anwendungsabhängig.
ITextStoreAnchor::GetActiveView

Die ITextStoreAnchor::GetActiveView-Methode gibt einen TsViewCookie-Datentyp zurück, der die aktuell aktive Ansicht angibt. TSF unterstützt nur eine einzelne aktive Ansicht, sodass ein bestimmter Textspeicher immer den gleichen TsViewCookie-Datentyp zurückgeben sollte.
ITextStoreAnchor::GetAnchorFromPoint

Die ITextStoreAnchor::GetAnchorFromPoint-Methode konvertiert einen Punkt in Bildschirmkoordinaten in einen Anker, der an einer entsprechenden Position positioniert ist.
ITextStoreAnchor::GetEmbedded

Die ITextStoreAnchor::GetEmbedded-Methode ruft ein eingebettetes Objekt aus einem Textstream ab.
ITextStoreAnchor::GetEnd

Die ITextStoreAnchor::GetEnd-Methode gibt einen Anker zurück, der am Ende des Textstreams positioniert ist.
ITextStoreAnchor::GetFormattedText

Die ITextStoreAnchor::GetFormattedText-Methode gibt formatierte Textinformationen aus einem Textstream zurück.
ITextStoreAnchor::GetScreenExt

Die ITextStoreAnchor::GetScreenExt-Methode gibt die Begrenzungsrahmenbildschirmkoordinaten der Anzeigeoberfläche zurück, auf der der Textstream gerendert wird.
ITextStoreAnchor::GetSelection

Die ITextStoreAnchor::GetSelection-Methode gibt den Offset einer Textauswahl in einem Textstream zurück. 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.
ITextStoreAnchor::GetStart

Die ITextStoreAnchor::GetStart-Methode gibt einen Anker zurück, der am Anfang des Textstreams positioniert ist.
ITextStoreAnchor::GetStatus

Die ITextStoreAnchor::GetStatus-Methode ruft das Dokument status ab. Das dokument status wird über die TS_STATUS-Struktur zurückgegeben.
ITextStoreAnchor::GetText

Die ITextStoreAnchor::GetText-Methode gibt Informationen zu Text an einer angegebenen Ankerposition zurück. Diese Methode gibt den sichtbaren und ausgeblendeten Text zurück und gibt an, ob eingebettete Daten an den Text angefügt sind.
ITextStoreAnchor::GetTextExt

Die ITextStoreAnchor::GetTextExt-Methode gibt den Begrenzungsrahmen in Bildschirmkoordinaten eines Textbereichs zurück. Der Aufrufer muss über eine schreibgeschützte Sperre für das Dokument verfügen, bevor diese Methode aufgerufen wird.
ITextStoreAnchor::GetWnd

Die ITextStoreAnchor::GetWnd-Methode gibt das Handle an ein Fenster zurück, das dem aktuellen Textstream entspricht.
ITextStoreAnchor::InsertEmbedded

ITextStoreAnchor::InsertEmbedded-Methode
ITextStoreAnchor::InsertEmbeddedAtSelection

Die ITextStoreAnchor::InsertEmbeddedAtSelection-Methode fügt ein IDataObject-Objekt an der Einfügemarke oder Auswahl ein. Der Client, der diese Methode aufruft, muss über eine Lese-/Schreibsperre verfügen, bevor ein IDataObject in den Textstream eingefügt wird.
ITextStoreAnchor::InsertTextAtSelection

ITextStoreAnchor::InsertTextAtSelection-Methode
ITextStoreAnchor::QueryInsert

Die ITextStoreAnchor::QueryInsert-Methode bestimmt, ob die angegebenen Start- und Endanker gültig sind. Verwenden Sie diese Methode, um eine Bearbeitung an einem Dokument anzupassen, bevor Sie die Bearbeitung ausführen. Die -Methode darf keine Werte zurückgeben, die außerhalb des Bereichs des Dokuments liegen.
ITextStoreAnchor::QueryInsertEmbedded

ITextStoreAnchor::QueryInsertEmbedded-Methode
ITextStoreAnchor::RequestAttrsAtPosition

ITextStoreAnchor::RequestAttrsAtPosition-Methode
ITextStoreAnchor::RequestAttrsTransitioningAtPosition

ITextStoreAnchor::RequestAttrsTransitioningAtPosition-Methode
ITextStoreAnchor::RequestLock

ITextStoreAnchor::RequestLock-Methode
ITextStoreAnchor::RequestSupportedAttrs

ITextStoreAnchor::RequestSupportedAttrs-Methode
ITextStoreAnchor::RetrieveRequestedAttrs

ITextStoreAnchor::RetrieveRequestedAttrs-Methode
ITextStoreAnchor::SetSelection

ITextStoreAnchor::SetSelection-Methode
ITextStoreAnchor::SetText

Die ITextStoreAnchor::SetText-Methode legt die Textauswahl zwischen zwei angegebenen Ankerspeicherorten fest.
ITextStoreAnchor::UnadviseSink

ITextStoreAnchor::UnadviseSink-Methode

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile textstor.h
Verteilbare Komponente TSF 1.0 unter Windows 2000 Professional

Weitere Informationen

Idataobject

Itextstoreacp

ITextStoreAnchorSink

IUnknown

Microsoft Active Accessibility

TsViewCookie