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 |