Interfaccia IDWriteTextAnalysisSource (dwrite.h)

Implementato dal client dell'analizzatore di testo per fornire testo all'analizzatore. Consente la separazione tra la visualizzazione logica del testo come flusso continuo di caratteri identificabili da posizioni di testo univoche e il layout di memoria effettivo di blocchi di testo potenzialmente discreti nell'archivio di backup del client.

Ereditarietà

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

Metodi

L'interfaccia IDWriteTextAnalysisSource dispone di questi metodi.

 
IDWriteTextAnalysisSource::GetLocaleName

Ottiene il nome delle impostazioni locali nell'intervallo interessato dall'analisi del testo.
IDWriteTextAnalysisSource::GetNumberSubstitution

Ottiene la sostituzione del numero dall'intervallo di testo interessato dall'analisi del testo.
IDWriteTextAnalysisSource::GetParagraphReadingDirection

Ottiene la direzione di lettura del paragrafo.
IDWriteTextAnalysisSource::GetTextAtPosition

Ottiene un blocco di testo a partire dalla posizione di testo specificata.
IDWriteTextAnalysisSource::GetTextBeforePosition

Ottiene un blocco di testo immediatamente precedente alla posizione specificata.

Commenti

Se uno di questi callback restituisce un errore, le funzioni di analisi verranno arrestate in modo anomalo e restituiranno un errore di callback. Si noti che anziché restituire E_NOTIMPL, un'applicazione deve eseguire lo stub del metodo e restituire una costante/null e S_OK.

Requisiti

   
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione dwrite.h