AutomationElement.AutomationElementInformation.IsOffscreen 屬性

定義

取得值,這個值表示是否在畫面上顯示 UI 自動化專案。

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

屬性值

true 表示看不到控制項;否則為 false

備註

布林值,指出專案是否完全捲動 (例如,清單方塊中的專案位於容器物件的檢視區之外) 或折迭 (,例如樹狀檢視、功能表或最小化視窗) 檢視外。

如果元素有可點選的點會導致焦點,即使元素的部分已關閉螢幕,它仍會被視為在畫面上。

屬性的值不會受到其他視窗的遮蔽影響,或是專案是否顯示在特定監視器上。

當 IsOffscreen 是 true, 捲動或折迭出檢視的專案時,但仍屬於使用者對 UI 的認知,可以透過簡單的操作返回檢視,例如捲動或按一下下拉式控制項。

如果專案完全不是使用者察覺到的專案,或稱為「以程式設計方式隱藏」 (,例如,已關閉但應用程式快取底線物件的對話方塊) 則應該從專案樹狀結構中移除,而不是將 IsOffscreen 的值設定為 true

當值為 true 容器時,它也 true 適用于容器元素的子系。

如需詳細資訊,請參閱IsOffscreenProperty

適用於