Compartilhar via


Método IUIAutomationTextRange::GetBoundingRectangles (uiautomationclient.h)

Recupera uma coleção de retângulos delimitadores para cada linha de texto parcial ou totalmente visível em um intervalo de texto.

Sintaxe

HRESULT GetBoundingRectangles(
  [out, retval] SAFEARRAY **boundingRects
);

Parâmetros

[out, retval] boundingRects

Tipo: SAFEARRAY**

Recebe um ponteiro para uma matriz de retângulos delimitador para cada linha de texto totalmente ou parcialmente visível em um intervalo de texto. Uma matriz vazia é retornada para um intervalo de texto degenerado (vazio) ou para um intervalo de texto completamente fora da tela, rolado para fora da exibição ou obscurecido por uma janela sobreposta.

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Para obter informações sobre como os retângulos delimitador são armazenados no SAFEARRAY, consulte Práticas recomendadas para usar matrizes seguras.

Requisitos

Requisito Valor
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

Conceitual

IUIAutomationTextRange

Referência

SafeArrayToRectNativeArray

suporte Automação da Interface do Usuário para conteúdo textual