Condividi tramite


Metodo IUIAutomationTextRange::GetBoundingRectangles (uiautomationclient.h)

Recupera una raccolta di rettangoli di delimitazione per ogni riga di testo completamente o parzialmente visibile in un intervallo di testo.

Sintassi

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

Parametri

[out, retval] boundingRects

Tipo: SAFEARRAY**

Riceve un puntatore a una matrice di rettangoli di delimitazione per ogni riga di testo completamente o parzialmente visibile in un intervallo di testo. Viene restituita una matrice vuota per un intervallo di testo degenerato (vuoto) o per un intervallo di testo completamente fuori schermo, scorrere fuori dalla visualizzazione o oscurare da una finestra sovrapposta.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Per informazioni sulla modalità di archiviazione dei rettangoli di delimitazione in SAFEARRAY, vedere Procedure consigliate per l'uso di matrici sicure.

Requisiti

Requisito Valore
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista, Windows XP con SP3 e Platform Update per Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008, Windows Server 2003 con SP2 e Platform Update per Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione uiautomationclient.h (include UIAutomation.h)

Vedi anche

Informazioni concettuali

IUIAutomationTextRange

Riferimento

SafeArrayToRectNativeArray

supporto di Automazione interfaccia utente per il contenuto testuale