AutomationElement.AutomationElementInformation.IsOffscreen 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得值,這個值表示是否在畫面上顯示 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。