AutomationElement.AutomationElementInformation.IsOffscreen Propiedad

Definición

Obtiene un valor que indica si el elemento automatización de la interfaz de usuario está visible en la pantalla.

public:
 property bool IsOffscreen { bool get(); };
public bool IsOffscreen { get; }
member this.IsOffscreen : bool
Public ReadOnly Property IsOffscreen As Boolean

Valor de propiedad

true si el control no es visible; en caso contrario, false.

Comentarios

Valor booleano que indica si un elemento se desplaza por completo (por ejemplo, un elemento de un cuadro de lista está fuera de la ventanilla del objeto contenedor) o se contrae (por ejemplo, un elemento de una vista de árbol, un menú o una ventana minimizada) fuera de la vista.

Si el elemento tiene un punto que se puede hacer clic que puede hacer que se centre, se considera que está en pantalla incluso cuando una parte del elemento está fuera de la pantalla.

El valor de la propiedad no se ve afectado por la oclusión de otras ventanas o por si el elemento está visible en un monitor específico.

Cuando IsOffscreen es true, un elemento que se desplaza o se contrae fuera de la vista, pero sigue siendo parte de la percepción de los usuarios finales de la interfaz de usuario, se puede volver a ver mediante una manipulación simple, como desplazarse o hacer clic en un control desplegable.

Si el elemento es algo que el usuario final no percibe en absoluto o se conoce como "oculto mediante programación" (por ejemplo, un cuadro de diálogo que se ha descartado, pero donde la aplicación almacena en caché el objeto de inserción), se debe quitar del árbol de elementos en lugar de establecer el valor de IsOffscreen trueen .

Cuando el valor es true para un contenedor, también true es para los descendientes del elemento contenedor.

Para obtener más información, vea IsOffscreenProperty.

Se aplica a