System.Windows.Automation.Provider 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供用於建立使用者介面自動化提供者的 API。
類別
AutomationInteropProvider |
提供使用者介面自動化提供者和使用者介面自動化用戶端應用程式之間的通訊支援。 |
介面
IDockProvider |
公開方法與屬性,以支援控制項的使用者介面自動化用戶端存取,這些控制項可以在停駐容器內公開其停駐屬性。 |
IExpandCollapseProvider |
公開方法與屬性,以支援使用者介面自動化用戶端存取控制項,這些控制項在視覺上可展開以顯示內容,也可摺疊以隱藏內容。 |
IGridItemProvider |
公開方法和屬性,以支援使用者介面自動化用戶端存取可實作 IGridProvider 之容器的個別子控制項。 |
IGridProvider |
公開方法與屬性,以支援控制項的使用者介面自動化用戶端存取,這些控制項的作用如同子項目集合的容器。 此項目的子系必須實作 IGridItemProvider,並組織成可使用鍵盤周遊的二維邏輯座標系統 (也就是使用者介面自動化用戶端可以移至相鄰的控制項)。 |
IInvokeProvider |
公開方法與屬性,以支援使用者介面自動化用戶端存取起始或執行單一明確動作的控制項,且啟動時不會維護狀態。 |
IItemContainerProvider |
將方法公開,讓應用程式可尋找容器中的項目,例如,虛擬清單。 |
IMultipleViewProvider |
公開方法與屬性,以支援使用者介面自動化用戶端存取控制項,這些控制項提供同一組資訊或子控制項的多種表示法,並且能夠在這些表示法之間切換。 |
IRangeValueProvider |
公開方法與屬性,以支援控制項的使用者介面自動化用戶端存取,這些控制項可以設定為某範圍內的值。 |
IRawElementProviderAdviseEvents |
公開方法,當使用者介面自動化用戶端應用程式開始或結束接聽事件時,可呼叫這些方法來通知片段的根項目。 |
IRawElementProviderFragment |
公開使用者介面 (UI) 項目上的方法與屬性,這些項目屬於多於一個層級深度的結構,例如清單方塊或清單項目。 由 UI 自動化提供者實作。 |
IRawElementProviderFragmentRoot |
公開在片段中根項目的方法與屬性。 |
IRawElementProviderHwndOverride |
公開方法,這個方法可讓您在片段的消費者介面自動化樹狀結構內重新置放視窗型專案。 |
IRawElementProviderSimple |
提供公開 UI 項目相關基本資訊的方法和屬性。 |
IScrollItemProvider |
公開方法和屬性,以支援使用者介面自動化用戶端存取可實作 IScrollProvider 之容器的個別子控制項。 |
IScrollProvider |
公開方法與屬性,以支援控制項的使用者介面自動化用戶端存取,此控制項的作用如同子物件集合的可捲動容器。 這個控制項的子系必須實作 IScrollItemProvider。 |
ISelectionItemProvider |
公開方法和屬性,以支援使用者介面自動化用戶端存取可實作 ISelectionProvider 之容器的個別可選取子控制項。 |
ISelectionProvider |
公開方法與屬性,以支援控制項的使用者介面自動化用戶端存取,這些控制項的作用如同個別的、可選取的子系項目集合的容器。 這個控制項的子系必須實作 ISelectionItemProvider。 |
ISynchronizedInputProvider |
將方法公開,以利使用者介面自動化用戶端存取可支援同步化輸入的控制項。 |
ITableItemProvider |
公開方法和屬性,以支援使用者介面自動化用戶端存取可實作 ITableProvider 之容器的子控制項。 |
ITableProvider |
公開方法與屬性,以支援控制項的使用者介面自動化用戶端存取,這些控制項的作用如同子項目集合的容器。 此項目的子系必須實作 ITableItemProvider,並組織成可使用鍵盤周遊的二維邏輯座標系統 (也就是使用者介面自動化用戶端可以移至相鄰的控制項)。 |
ITextProvider |
公開方法和屬性,以支援包含文字之控制項的使用者介面自動化用戶端存取。 |
ITextRangeProvider |
公開方法與屬性,以支援使用者介面自動化用戶端在實作 ITextProvider 的文字容器中存取一段連續的文字。 |
IToggleProvider |
公開方法與屬性,以支援控制項的使用者介面自動化用戶端存取,這些控制項可以循環一組狀態並維護設定的狀態。 |
ITransformProvider |
公開方法與屬性,以支援控制項的使用者介面自動化用戶端存取,這些控制項可以在二維空間內移動、調整大小或旋轉。 |
IValueProvider |
公開方法與屬性,以支援控制項的使用者介面自動化用戶端存取,這些控制項具有未擴展範圍且可表示為字串的內建值。 |
IVirtualizedItemProvider |
將方法公開,以支援虛擬項目的控制項模式。 |
IWindowProvider |
公開方法與屬性,以支援使用者介面自動化用戶端存取控制項,這些控制項在傳統圖形化使用者介面 (GUI) 中提供基本的視窗功能。 |
列舉
NavigateDirection |
包含值,這些值是用來指定使用者介面自動化樹狀目錄內的瀏覽方向。 |
ProviderOptions |
包含指定使用者介面自動化提供者類型的值。 |