Interface IDWriteTextAnalysisSource (dwrite.h)

Implementado pelo cliente do analisador de texto para fornecer texto ao analisador. Ele permite a separação entre a exibição lógica do texto como um fluxo contínuo de caracteres identificáveis por posições de texto exclusivas e o layout de memória real de blocos de texto potencialmente discretos no repositório de backup do cliente.

Herança

A interface IDWriteTextAnalysisSource herda da interface IUnknown . IDWriteTextAnalysisSource também tem estes tipos de membros:

Métodos

A interface IDWriteTextAnalysisSource tem esses métodos.

 
IDWriteTextAnalysisSource::GetLocaleName

Obtém o nome da localidade no intervalo afetado pela análise de texto.
IDWriteTextAnalysisSource::GetNumberSubstitution

Obtém a substituição de número do intervalo de texto afetado pela análise de texto.
IDWriteTextAnalysisSource::GetParagraphReadingDirection

Obtém a direção de leitura do parágrafo.
IDWriteTextAnalysisSource::GetTextAtPosition

Obtém um bloco de texto começando na posição de texto especificada.
IDWriteTextAnalysisSource::GetTextBeforePosition

Obtém um bloco de texto imediatamente anterior à posição especificada.

Comentários

Se qualquer um desses retornos de chamada retornar um erro, as funções de análise serão interrompidas prematuramente e retornarão um erro de retorno de chamada. Observe que, em vez de retornar E_NOTIMPL, um aplicativo deve fazer stub do método e retornar uma constante/nula e S_OK.

Requisitos

   
Cliente mínimo com suporte Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho dwrite.h