Interface ITextStoreAnchor (textstor.h)
A interface ITextStoreAnchor é implementada por um cliente de Acessibilidade Ativa da Microsoft e é usada pelo gerenciador do TSF para manipular fluxos de texto. Intervalos de texto em um fluxo são delimitados por objetos de âncora . esses objetos de âncora são expostos e manipulados pela interface IAnchor .
Um aplicativo pode obter uma instância dessa interface com a Acessibilidade Ativa da Microsoft. A ID da interface é IID_ITextStoreAnchor.
Para usar o modelo ACP (posição de caractere de aplicativo) para manipulação de texto, use ITextStoreACP .
Herança
A interface ITextStoreAnchor herda da interface IUnknown . ITextStoreAnchor também tem estes tipos de membros:
Métodos
A interface ITextStoreAnchor tem esses métodos.
ITextStoreAnchor::AdviseSink O método ITextStoreAnchor::AdviseSink instala um novo coletor de consultoria da interface ITextStoreAnchorSink ou modifica um coletor de aconselhamento existente. |
ITextStoreAnchor::FindNextAttrTransition O método ITextStoreAnchor::FindNextAttrTransition localiza o local no fluxo de texto em que ocorre uma transição em um valor de atributo. O atributo especificado para marcar depende do aplicativo. |
ITextStoreAnchor::GetActiveView O método ITextStoreAnchor::GetActiveView retorna um tipo de dados TsViewCookie que especifica a exibição ativa atual. O TSF dá suporte apenas a uma única exibição ativa, portanto, um determinado repositório de texto deve sempre retornar o mesmo tipo de dados TsViewCookie. |
ITextStoreAnchor::GetAnchorFromPoint O método ITextStoreAnchor::GetAnchorFromPoint converte um ponto nas coordenadas da tela em uma âncora posicionada em um local correspondente. |
ITextStoreAnchor::GetEmbedded O método ITextStoreAnchor::GetEmbedded obtém um objeto inserido de um fluxo de texto. |
ITextStoreAnchor::GetEnd O método ITextStoreAnchor::GetEnd retorna uma âncora posicionada no final do fluxo de texto. |
ITextStoreAnchor::GetFormattedText O método ITextStoreAnchor::GetFormattedText retorna informações de texto formatadas de um fluxo de texto. |
ITextStoreAnchor::GetScreenExt O método ITextStoreAnchor::GetScreenExt retorna as coordenadas de tela da caixa delimitadora da superfície de exibição em que o fluxo de texto é renderizado. |
ITextStoreAnchor::GetSelection O método ITextStoreAnchor::GetSelection retorna o deslocamento de uma seleção de texto em um fluxo de texto. Esse método dá suporte a várias seleções de texto. O chamador deve ter um bloqueio somente leitura no documento antes de chamar esse método. |
ITextStoreAnchor::GetStart O método ITextStoreAnchor::GetStart retorna uma âncora posicionada no início do fluxo de texto. |
ITextStoreAnchor::GetStatus O método ITextStoreAnchor::GetStatus obtém o documento status. O documento status é retornado por meio da estrutura TS_STATUS. |
ITextStoreAnchor::GetText O método ITextStoreAnchor::GetText retorna informações sobre texto em uma posição de âncora especificada. Esse método retorna o texto visível e oculto e indica se os dados inseridos estão anexados ao texto. |
ITextStoreAnchor::GetTextExt O método ITextStoreAnchor::GetTextExt retorna a caixa delimitadora, em coordenadas de tela, de um intervalo de texto. O chamador deve ter um bloqueio somente leitura no documento antes de chamar esse método. |
ITextStoreAnchor::GetWnd O método ITextStoreAnchor::GetWnd retorna o identificador para uma janela que corresponde ao fluxo de texto atual. |
ITextStoreAnchor::InsertEmbedded Método ITextStoreAnchor::InsertEmbedded |
ITextStoreAnchor::InsertEmbeddedAtSelection O método ITextStoreAnchor::InsertEmbeddedAtSelection insere um objeto IDataObject no ponto de inserção ou seleção. O cliente que chama esse método deve ter um bloqueio de leitura/gravação antes de inserir um IDataObject no fluxo de texto. |
ITextStoreAnchor::InsertTextAtSelection Método ITextStoreAnchor::InsertTextAtSelection |
ITextStoreAnchor::QueryInsert O método ITextStoreAnchor::QueryInsert determina se as âncoras inicial e final especificadas são válidas. Use esse método para ajustar uma edição a um documento antes de executar a edição. O método não deve retornar valores fora do intervalo do documento. |
ITextStoreAnchor::QueryInsertEmbedded Método ITextStoreAnchor::QueryInsertEmbedded |
ITextStoreAnchor::RequestAttrsAtPosition Método ITextStoreAnchor::RequestAttrsAtPosition |
ITextStoreAnchor::RequestAttrsTransitioningAtPosition Método ITextStoreAnchor::RequestAttrsTransitioningAtPosition |
ITextStoreAnchor::RequestLock Método ITextStoreAnchor::RequestLock |
ITextStoreAnchor::RequestSupportedAttrs Método ITextStoreAnchor::RequestSupportedAttrs |
ITextStoreAnchor::RetrieveRequestedAttrs Método ITextStoreAnchor::RetrieveRequestedAttrs |
ITextStoreAnchor::SetSelection Método ITextStoreAnchor::SetSelection |
ITextStoreAnchor::SetText O método ITextStoreAnchor::SetText define a seleção de texto entre dois locais de âncora fornecidos. |
ITextStoreAnchor::UnadviseSink Método ITextStoreAnchor::UnadviseSink |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | textstor.h |
Redistribuível | TSF 1.0 no Windows 2000 Professional |