提供者的控制項模式介面

本節描述由消費者介面自動化提供者實作的控制項模式介面,以公開非受控 Windows 應用程式中控制項的相關資訊。

本節內容

介面 描述
IAnnotationProvider
公開檔中批註的屬性。
IDockProvider
提供停駐容器中專案的存取權。
IDragProvider
讓 Microsoft 消費者介面自動化 元素將本身描述為可拖曳為拖放作業一部分的專案。
IDropTargetProvider
可讓消費者介面自動化專案將本身描述為可接收拖曳元素的卸載專案,作為 消費者介面自動化拖放作業的一部分。
IExpandCollapseProvider
提供視覺化展開以顯示內容的控制項存取權,並折迭以隱藏內容。
IGridItemProvider
提供實作 IGridProvider之容器之個別子控制項的存取權。
IGridProvider
提供控制項的存取權,這些控制項可作為二維邏輯座標系統中組織之子項目集合的容器,這些子項目可以周遊 (,也就是說,消費者介面自動化用戶端可以使用鍵盤移至連續的控制項) 。
IInvokeProvider
提供起始或執行單一明確動作之控制項的存取權,而且在啟用時不會維護狀態。
IItemContainerProvider
提供做為其他控制項容器的控制項存取權,例如虛擬清單檢視。
ILegacyIAccessibleProvider
可讓消費者介面自動化用戶端存取 Microsoft Active Accessibility 元素的基礎IAccessible實作。
IMultipleViewProvider
提供提供之控制項的存取權,而且能夠在相同資訊集或子控制項的多個表示之間切換。
IObjectModelProvider
提供控制項或應用程式所實作之基礎物件模型的存取權。
IRangeValueProvider
提供可設定為範圍內值之控制項的存取權。
IScrollItemProvider
提供實作 IScrollProvider之容器之個別子控制項的存取權。
IScrollProvider
提供做為子物件集合可捲動容器之控制項的存取權。
ISelectionItemProvider
可讓您存取實作 ISelectionProvider之容器的個別可選取子控制項。
ISelectionProvider
提供做為個別可選取子專案集合容器之控制項的存取權。
ISelectionProvider2
擴充 ISelectionItemProvider 介面,以提供所選項目的相關資訊。
ISpreadsheetItemProvider
提供試算表中專案 (儲存格) 相關資訊的存取權。
ISpreadsheetProvider
可讓您存取試算表中) (儲存格的專案。
IStylesProvider
提供與檔內容相關聯之視覺化樣式的存取權。
ISynchronizedInputProvider
讓消費者介面自動化用戶端應用程式將滑鼠或鍵盤輸入導向至特定 UI 元素。
ITableItemProvider
提供實作 ITableProvider之容器子控制項的存取權。
ITableProvider
提供做為子專案集合容器之控制項的存取權。 此元素的子系必須實作 ITableItemProvider ,並組織成二維邏輯座標系統,可使用鍵盤周遊。
ITextChildProvider
提供文字型控制項的存取權, (或內嵌于文字) 的物件,該物件是另一個文字型控制項的子系或子系。
ITextEditProvider
擴充ITextProvider介面,讓消費者介面自動化提供者公開程式設計文字編輯動作。
ITextProvider
提供包含文字之控制項的存取權。
ITextProvider2
擴充ITextProvider介面,讓消費者介面自動化提供者公開批註目標的文字內容,以及屬於提供者的插入號相關資訊。
ITextRangeProvider
可讓您存取實作ITextProvider 或 ITextProvider2之文字容器中的連續文字範圍。
ITextRangeProvider2
擴充ITextRangeProvider介面,讓消費者介面自動化提供者叫用操作功能表。
IToggleProvider
提供可迴圈執行一組狀態,並在設定狀態之後維護狀態的控制項存取權。
ITransformProvider
提供可在二維空間內移動、調整大小及/或旋轉之控制項的存取權。
ITransformProvider2
擴充ITransformProvider介面,讓消費者介面自動化提供者公開屬性以支援控制項的檢視區縮放功能。
IValueProvider
提供具有未跨越範圍之內建值的控制項存取權,而且可以表示為字串。
IVirtualizedItemProvider
提供虛擬化專案的存取權,這些專案是由消費者介面自動化樹狀結構中的預留位置自動化專案所代表。
IWindowProvider
提供控制項基本視窗型功能的存取權。

提供者的控制項模式介面