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 |