Share via


ITextProvider.GetVisibleRanges Método

Definição

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.

public:
 cli::array <System::Windows::Automation::Provider::ITextRangeProvider ^> ^ GetVisibleRanges();
public System.Windows.Automation.Provider.ITextRangeProvider[] GetVisibleRanges ();
abstract member GetVisibleRanges : unit -> System.Windows.Automation.Provider.ITextRangeProvider[]
Public Function GetVisibleRanges () As ITextRangeProvider()

Retornos

ITextRangeProvider[]

A coleção de intervalos de texto visíveis dentro do contêiner ou de uma matriz vazia. Uma referência nula (Nothing no Visual Basic) nunca é retornada.

Comentários

Automação da Interface do Usuário provedores devem garantir que eles retornem, no máximo, os intervalos de texto visíveis dentro do contêiner.

Intervalos de texto desarticulados podem ocorrer quando qualquer conteúdo de um contêiner de texto é obscurecido por uma janela sobreposta ou outro objeto, ou quando um contêiner de texto com um layout de várias colunas tem uma ou mais colunas parcialmente roladas para fora da exibição.

Se nenhum texto estiver visível, um intervalo de texto degenerado (vazio) será retornado. Esse intervalo vazio poderá ser retornado se o contêiner de texto estiver vazio ou quando todo o texto for rolado para fora da exibição.

Aplica-se a

Confira também