共用方式為


已被取代的控制項模式函式

注意

本節所述的控件模式函式已被取代。 用戶端應用程式應該使用下列各節所述的元件物件模型 (COM) 介面:

在本節中

功能 描述
DockPattern_SetDockPosition
注意: 此函式已被取代。 用戶端應用程式應該改用 Microsoft UI Automation COM 介面。
停駐在停駐容器內所要求 dockPosition 的 UI Automation 元素。
ExpandCollapsePattern_Collapse
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
隱藏UI自動化專案的所有子代節點、控件或內容。
ExpandCollapsePattern_Expand
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
展開畫面上的控制件,使其顯示詳細資訊。
GridPattern_GetItem
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
取得方格中項目的節點。
InvokePattern_Invoke
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
傳送要求以啟動控制件,並起始其單一明確動作。
ItemContainerPattern_FindItemByProperty
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
根據指定的屬性值,擷取包含節點內的節點。
LegacyIAccessiblePattern_DoDefaultAction
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
執行 專案的Microsoft Active Accessibility 預設動作。
LegacyIAccessiblePattern_GetIAccessible
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
擷取對應至使用者介面自動化專案的 IAccessible 物件。
LegacyIAccessiblePattern_Select
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
執行 [使用中輔助功能] 選取Microsoft。
LegacyIAccessiblePattern_SetValue
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
設定節點Microsoft Active Accessibility 值屬性。
MultipleViewPattern_GetViewName
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
擷取控件特定檢視的名稱。
MultipleViewPattern_SetCurrentView
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
將控件設定為不同的配置。
RangeValuePattern_SetValue
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
設定具有數值範圍的控制項值。
ScrollItemPattern_ScrollIntoView
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
捲動容器對象的內容區域,以便在容器的可見區域(檢視區)內顯示UI Automation元素。
ScrollPattern_Scroll
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
捲動指定之 ScrollAmount、水平、垂直或兩者之內容區域的目前可見區域。
ScrollPattern_SetScrollPercent
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
將容器水準、垂直或兩者捲動至特定位置。
SelectionItemPattern_AddToSelection
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
將未選取的專案加入至 控件中的選取範圍。
SelectionItemPattern_RemoveFromSelection
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
從選取範圍容器中的選取範圍中移除專案。
SelectionItemPattern_Select
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
選取範圍容器中的專案。
SynchronizedInputPattern_Cancel
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
導致UI自動化提供者停止接聽滑鼠或鍵盤輸入。
SynchronizedInputPattern_StartListening
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
導致使用者介面自動化提供者開始接聽滑鼠或鍵盤輸入。
TextPattern_get_DocumentRange
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
取得整個文件的文字範圍。
TextPattern_get_SupportedTextSelection
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
確定是否可以選取和取消選取文字容器的內容。
TextPattern_GetSelection
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
從支援文字模式的文字容器中取得所選文字的目前範圍。
TextPattern_GetVisibleRanges
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
從文字容器擷取脫離文字範圍的陣列,其中每個文字範圍從第一個部分可見的行開始到最後一個部分可見行的結尾。 例如,多欄配置,其中數據行部分卷動出檢視區可見區域,而內容會從一個數據行底部流向下一個數據行頂端。
TextPattern_RangeFromChild
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
取得指定節點所跨越的文字範圍。
TextPattern_RangeFromPoint
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
擷取最接近指定螢幕座標的變質文字範圍。。
TextRange_AddToSelection
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
將新增至文字容器中支援多個、脫離選取範圍的現有反白顯示文字集合,方法是反白顯示對應至呼叫文字範圍 StartEnd 端點的補充文字。
TextRange_Clone
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
複製文字範圍。
TextRange_Compare
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
比較兩個文字範圍。
TextRange_CompareEndpoints
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
傳回值,指出兩個文字範圍是否具有相同的端點。
TextRange_ExpandToEnclosingUnit
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
將文字範圍展開為較大的或較小的單位,例如 Character、Word、Line 或 Page。
TextRange_FindAttribute
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
在指定的方向中搜尋支援指定文字屬性的第一段文字。
TextRange_FindText
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
傳回指定方向的第一個文字範圍,其中包含用戶端正在搜尋的文字。
TextRange_GetAttributeValue
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
取得文字範圍的文字屬性值。
TextRange_GetBoundingRectangles
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
擷取可以封入範圍的最小周框數目,每一行一個矩形。
TextRange_GetChildren
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
傳回指定之文字範圍中包含的所有UI自動化專案。
TextRange_GetEnclosingElement
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
傳回涵蓋範圍之下一個最小提供者的節點。
TextRange_GetText
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
傳回文字範圍中的文字,最多指定字元數。
TextRange_Move
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
移動用戶端所要求之指定單位數目的文字範圍。
TextRange_MoveEndpointByRange
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
將某個範圍的端點移至另一個範圍的端點。
TextRange_MoveEndpointByUnit
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
將指定單位數目的範圍端點移動。
TextRange_RemoveFromSelection
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
從支援多個、脫離選取範圍之文字的文字容器中,從現有選取文字集合中移除對應至呼叫的文字範圍 TextPatternRangeEndpoint_StartTextPatternRangeEndpoint_End 端點。
TextRange_ScrollIntoView
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
卷動文字,使指定的範圍顯示在檢視區中。
TextRange_Select
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
選取文字範圍。
TogglePattern_Toggle
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
將控件切換至其下一個支持的狀態。
TransformPattern_Move
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
將專案移至螢幕上的指定位置。
TransformPattern_Resize
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
調整螢幕上的專案大小。
TransformPattern_Rotate
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
旋轉螢幕上的專案。
ValuePattern_SetValue
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
設定專案的文字值。
VirtualizedItemPattern_Realize
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
讓虛擬專案可完全存取為UI自動化專案。
WindowPattern_Close
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
關閉開啟的視窗。
WindowPattern_SetWindowVisualState
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
設定視窗的視覺狀態;例如,若要最大化視窗。
WindowPattern_WaitForInputIdle
注意: 此函式已被取代。 用戶端應用程式應該改用UI自動化 COM介面。
讓呼叫程式代碼在指定的時間內封鎖,或直到相關聯的進程進入閑置狀態為止,只要先完成。

使用者介面自動化用戶端