ITextProvider Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Expõe métodos e propriedades para dar suporte ao acesso do cliente de Automação da Interface do Usuário para controles que contêm texto.
public interface class ITextProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("3589c92c-63f3-4367-99bb-ada653b77cf2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITextProvider
public interface ITextProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("3589c92c-63f3-4367-99bb-ada653b77cf2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITextProvider = interface
type ITextProvider = interface
Public Interface ITextProvider
- Atributos
Comentários
Implementado em um provedor de Automação da Interface do Usuário que deve dar suporte ao TextPattern padrão de controle.
Propriedades
DocumentRange |
Obtém um intervalo de texto que inclui o texto principal de um documento. |
SupportedTextSelection |
Obtém um valor que especifica se um provedor de texto é compatível com a seleção e, em caso afirmativo, o tipo da seleção compatível. |
Métodos
GetSelection() |
Recupera uma coleção de intervalos de texto não contíguos associados às seleções de texto atuais. |
GetVisibleRanges() |
Recupera uma matriz de intervalos de texto não contíguos de um contêiner de texto em que cada intervalo de texto começa com a primeira linha parcialmente visível até o final da última linha parcialmente visível. |
RangeFromChild(IRawElementProviderSimple) |
Recupera um intervalo de texto que inclui um elemento filho, como uma imagem, hiperlink ou outro objeto inserido. |
RangeFromPoint(Point) |
Retorna o intervalo de texto (vazio) de degeneração mais próximo das coordenadas da tela especificadas. |
Aplica-se a
Confira também
- TextPattern
- Visão Geral de Padrões de Controle de Automação de Interface de Usuário
- Implementação do provedor de Automação da Interface do Usuário do lado do servidor
- Implementação do provedor de Automação da Interface do Usuário do lado do cliente
- Padrões de controle de suporte em um provedor de automação da interface do usuário
- Visão geral de TextPattern de automação da interface do usuário