Condividi tramite


Interfaccia ITextStoreAnchor (textstor.h)

L'interfaccia ITextStoreAnchor viene implementata da un client Microsoft Active Accessibility e viene usata dal gestore TSF per modificare i flussi di testo. Gli intervalli di testo all'interno di un flusso sono delimitati da oggetti di ancoraggio . questi oggetti di ancoraggio vengono esposti e modificati dall'interfaccia IAnchor .

Un'applicazione può ottenere un'istanza di questa interfaccia con Microsoft Active Accessibility. L'ID interfaccia è IID_ITextStoreAnchor.

Per usare il modello ACP (Application Character Position) per la manipolazione del testo, usare invece ITextStoreACP .

Ereditarietà

L'interfaccia ITextStoreAnchor eredita dall'interfaccia IUnknown . ITextStoreAnchor include anche questi tipi di membri:

Metodi

L'interfaccia ITextStoreAnchor include questi metodi.

 
ITextStoreAnchor::AdviseSink

Il metodo ITextStoreAnchor::AdviseSink installa un nuovo sink di consigli dall'interfaccia ITextStoreAnchorSink o modifica un sink di consulenza esistente.
ITextStoreAnchor::FindNextAttrTransition

Il metodo ITextStoreAnchor::FindNextAttrTransition trova la posizione nel flusso di testo in cui si verifica una transizione in un valore di attributo. L'attributo specificato da controllare dipende dall'applicazione.
ITextStoreAnchor::GetActiveView

Il metodo ITextStoreAnchor::GetActiveView restituisce un tipo di dati TsViewCookie che specifica la visualizzazione attiva corrente. TSF supporta solo una singola visualizzazione attiva, quindi un determinato archivio di testo deve restituire sempre lo stesso tipo di dati TsViewCookie.
ITextStoreAnchor::GetAnchorFromPoint

Il metodo ITextStoreAnchor::GetAnchorFromPoint converte un punto nelle coordinate dello schermo in una posizione ancorata in una posizione corrispondente.
ITextStoreAnchor::GetEmbedded

Il metodo ITextStoreAnchor::GetEmbeddeded ottiene un oggetto incorporato da un flusso di testo.
ITextStoreAnchor::GetEnd

Il metodo ITextStoreAnchor::GetEnd restituisce un ancoraggio posizionato alla fine del flusso di testo.
ITextStoreAnchor::GetFormattedText

Il metodo ITextStoreAnchor::GetFormattedText restituisce informazioni di testo formattate da un flusso di testo.
ITextStoreAnchor::GetScreenExt

Il metodo ITextStoreAnchor::GetScreenExt restituisce le coordinate dello schermo della casella di selezione dell'area di visualizzazione in cui viene eseguito il rendering del flusso di testo.
ITextStoreAnchor::GetSelection

Il metodo ITextStoreAnchor::GetSelection restituisce l'offset di una selezione di testo in un flusso di testo. Questo metodo supporta più selezioni di testo. Il chiamante deve avere un blocco di sola lettura nel documento prima di chiamare questo metodo.
ITextStoreAnchor::GetStart

Il metodo ITextStoreAnchor::GetStart restituisce un ancoraggio posizionato all'inizio del flusso di testo.
ITextStoreAnchor::GetStatus

Il metodo ITextStoreAnchor::GetStatus ottiene lo stato del documento. Lo stato del documento viene restituito tramite la struttura TS_STATUS.
ITextStoreAnchor::GetText

Il metodo ITextStoreAnchor::GetText restituisce informazioni sul testo in una posizione di ancoraggio specificata. Questo metodo restituisce il testo visibile e nascosto e indica se i dati incorporati sono collegati al testo.
ITextStoreAnchor::GetTextExt

Il metodo ITextStoreAnchor::GetTextExt restituisce il rettangolo di selezione, nelle coordinate dello schermo, di un intervallo di testo. Il chiamante deve avere un blocco di sola lettura nel documento prima di chiamare questo metodo.
ITextStoreAnchor::GetWnd

Il metodo ITextStoreAnchor::GetWnd restituisce l'handle a una finestra corrispondente al flusso di testo corrente.
ITextStoreAnchor::InsertEmbeddeded

Metodo ITextStoreAnchor::InsertEmbedded
ITextStoreAnchor::InsertEmbeddedAtSelection

Il metodo ITextStoreAnchor::InsertEmbeddedAtSelection inserisce un oggetto IDataObject nel punto di inserimento o nella selezione. Il client che chiama questo metodo deve avere un blocco di lettura/scrittura prima di inserire un IDataObject nel flusso di testo.
ITextStoreAnchor::InsertTextAtSelection

Metodo ITextStoreAnchor::InsertTextAtSelection
ITextStoreAnchor::QueryInsert

Il metodo ITextStoreAnchor::QueryInsert determina se gli ancoraggi di inizio e fine specificati sono validi. Usare questo metodo per modificare un documento prima di eseguire la modifica. Il metodo non deve restituire valori all'esterno dell'intervallo del documento.
ITextStoreAnchor::QueryInsertEmbeddeded

Metodo ITextStoreAnchor::QueryInsertEmbeddeded
ITextStoreAnchor::RequestAttrsAtPosition

Metodo ITextStoreAnchor::RequestAttrsAtPosition
ITextStoreAnchor::RequestAttrsTransitioningAtPosition

Metodo ITextStoreAnchor::RequestAttrsTransitioningAtPosition
ITextStoreAnchor::RequestLock

Metodo ITextStoreAnchor::RequestLock
ITextStoreAnchor::RequestSupportedAttrs

Metodo ITextStoreAnchor::RequestSupportedAttrs
ITextStoreAnchor::RetrieveRequestedAttrs

Metodo ITextStoreAnchor::RetrieveRequestedAttrs
ITextStoreAnchor::SetSelection

Metodo ITextStoreAnchor::SetSelection
ITextStoreAnchor::SetText

Il metodo ITextStoreAnchor::SetText imposta la selezione del testo tra due posizioni di ancoraggio fornite.
ITextStoreAnchor::UnadviseSink

Metodo ITextStoreAnchor::UnadviseSink

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [app desktop | App UWP]
Server minimo supportato Windows 2000 Server [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione textstor.h
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional

Vedi anche

Idataobject

ITextStoreACP

ITextStoreAnchorSink

IUnknown

Microsoft Active Accessibility

TsViewCookie