AutomationElement.AutomationElementInformation.IsOffscreen Proprietà

Definizione

Ottiene un valore che indica se l'elemento Automazione interfaccia utente è visibile sullo schermo.

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

Valore della proprietà

true se il controllo non è visibile; in caso contrario, false.

Commenti

Valore booleano che indica se un elemento è completamente scorrevole (ad esempio, un elemento in una casella di riepilogo si trova all'esterno del riquadro di visualizzazione dell'oggetto contenitore) o compresso (ad esempio, un elemento in una visualizzazione albero, un menu o una finestra ridotta a icona) fuori visualizzazione.

Se l'elemento ha un punto selezionabile che può causare lo stato attivo, viene considerato sullo schermo anche quando una parte dell'elemento è fuori schermo.

Il valore della proprietà non è influenzato dall'occlusione da altre finestre o dal fatto che l'elemento sia visibile in un monitoraggio specifico.

Quando IsOffscreen è true, un elemento che viene scorrevole o compresso fuori visualizzazione, ma fa ancora parte della percezione degli utenti finali dell'interfaccia utente, può essere riportato in visualizzazione tramite una semplice manipolazione, ad esempio lo scorrimento o il clic su un controllo a discesa.

Se l'elemento è un elemento che l'utente finale non percepisce affatto o viene definito "nascosto a livello di codice", ad esempio una finestra di dialogo che è stata chiusa ma in cui l'oggetto di sottolineatura viene memorizzato nella cache dall'applicazione, deve essere rimosso dall'albero degli elementi anziché impostare il valore di IsOffscreen su true.

Quando il valore è true per un contenitore, è anche true per i discendenti dell'elemento contenitore.

Per altre informazioni, vedere IsOffscreenProperty.

Si applica a