Compartilhar via


Interface IUIAutomationTextPattern (uiautomationclient.h)

Fornece acesso a um controle que contém texto.

Herança

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

Métodos

A interface IUIAutomationTextPattern tem esses métodos.

 
IUIAutomationTextPattern::get_DocumentRange

Recupera um intervalo de texto que inclui o texto main de um documento. (IUIAutomationTextPattern.get_DocumentRange)
IUIAutomationTextPattern::get_SupportedTextSelection

Recupera um valor que especifica o tipo de seleção de texto compatível com o controle . (IUIAutomationTextPattern.get_SupportedTextSelection)
IUIAutomationTextPattern::GetSelection

Recupera uma coleção de intervalos de texto que representa o texto selecionado no momento em um controle baseado em texto. (IUIAutomationTextPattern.GetSelection)
IUIAutomationTextPattern::GetVisibleRanges

Recupera uma matriz de intervalos de texto desarticulados de um controle baseado em texto em que cada intervalo de texto representa um intervalo contíguo de texto visível. (IUIAutomationTextPattern.GetVisibleRanges)
IUIAutomationTextPattern::RangeFromChild

Recupera um intervalo de texto que inclui um elemento filho, como uma imagem, hiperlink, planilha do Microsoft Excel ou outro objeto inserido.
IUIAutomationTextPattern::RangeFromPoint

Recupera o intervalo de texto degenerado (vazio) mais próximo das coordenadas de tela especificadas. (IUIAutomationTextPattern.RangeFromPoint)

Requisitos

   
Cliente mínimo com suporte Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista, Windows XP com SP3 e Atualização de Plataforma para Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2, Windows Server 2008 com SP2 e Atualização de Plataforma para Windows Server 2008, Windows Server 2003 com SP2 e Atualização de Plataforma para Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho uiautomationclient.h (inclua UIAutomation.h)

Confira também

Interfaces de padrão de controle para clientes