AutomationElement.AutomationElementInformation.IsOffscreen Propriedade

Definição

Recebe um valor que indica se o elemento Automatização da Interface de Utilizador está visível no ecrã.

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

Valor de Propriedade

true se o controlo não for visível; caso contrário false.

Observações

Um valor booleano que indica se um elemento está completamente deslocado (por exemplo, um item numa caixa de lista está fora da janela de visualização do objeto contentor) ou colapsado (por exemplo, um item numa vista em árvore, menu ou janela minimizada) fora de vista.

Se o elemento tiver um ponto clicável que pode fazer com que seja focado, é considerado no ecrã mesmo quando uma parte do elemento está fora do ecrã.

O valor da propriedade não é afetado pela oclusão de outras janelas, nem pelo facto de o elemento ser visível num monitor específico.

Quando o IsOffscreen é true, um elemento que é deslocado ou colapsado fora de vista, mas que ainda faz parte da perceção do utilizador final sobre a interface, pode ser trazido de volta à vista por simples manipulação, como scrollar ou clicar num comando suspenso.

Se o elemento for algo que o utilizador final não percebe de todo ou for referido como "programaticamente oculto" (por exemplo, uma caixa de diálogo que foi ignorada mas onde o objeto sublinhado está armazenado em cache pela aplicação), então deve ser removido da árvore de elementos em vez de definir o valor de IsOffscreen para true.

Quando o valor é true para um contentor, é também true para os descendentes do elemento do contentor.

Para obter mais informações, veja IsOffscreenProperty.

Aplica-se a