Compartir a través de


ITextProvider.GetVisibleRanges Método

Definición

Recupera una matriz de intervalos de texto no contiguos de un contenedor de texto donde cada intervalo comienza con la primera línea parcialmente visible y continúa hasta el final de la última línea parcialmente visible.

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()

Devoluciones

ITextRangeProvider[]

La colección de intervalos de texto visibles en el contenedor o una matriz vacía. Nunca se devuelve una referencia nula (Nothing en Visual Basic).

Comentarios

Automatización de la interfaz de usuario proveedores deben asegurarse de que devuelven, como máximo, los intervalos de texto que están visibles dentro del contenedor.

Los intervalos de texto separados pueden producirse cuando cualquier contenido de un contenedor de texto está oculto por una ventana superpuesta u otro objeto, o cuando un contenedor de texto con un diseño de varias columnas tiene una o varias columnas parcialmente desplazadas fuera de la vista.

Si no hay texto visible, se devuelve un intervalo de texto degenerado (vacío). Este intervalo vacío se puede devolver si el contenedor de texto está vacío o cuando todo el texto se desplaza fuera de la vista.

Se aplica a

Consulte también