提供者的控制項模式介面
本節描述由消費者介面自動化提供者實作的控制項模式介面,以公開非受控 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 |
提供控制項基本視窗型功能的存取權。 |