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

注意

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

本節內容

函式 描述
DockPattern_SetDockPosition
注意: 此函式已被取代。 用戶端應用程式應該改用 Microsoft UI 自動化 COM 介面。
將 UI 自動化元素停駐在停駐容器內要求的 DockPosition
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 介面。
擷取對應至 UI 自動化專案的 IAccessible 物件。
LegacyIAccessiblePattern_Select
注意: 此函式已被取代。 用戶端應用程式應該改用 UI 自動化 COM 介面。
執行 Microsoft Active Accessibility 選取專案。
LegacyIAccessiblePattern_SetValue
注意: 此函式已被取代。 用戶端應用程式應該改用 UI 自動化 COM 介面。
設定節點的 Microsoft Active Accessibility 值屬性。
MultipleViewPattern_GetViewName
注意: 此函式已被取代。 用戶端應用程式應該改用 UI 自動化 COM 介面。
擷取控制項特定檢視的名稱。
MultipleViewPattern_SetCurrentView
注意: 此函式已被取代。 用戶端應用程式應該改用 UI 自動化 COM 介面。
將控制項設定為不同的版面配置。
RangeValuePattern_SetValue
注意: 此函式已被取代。 用戶端應用程式應該改用 UI 自動化 COM 介面。
設定具有數值範圍的控制項值。
ScrollItemPattern_ScrollIntoView
注意: 此函式已被取代。 用戶端應用程式應該改用 UI 自動化 COM 介面。
捲動容器物件的內容區域,以在容器的可見區域內顯示 UI 自動化元素, (檢視區) 。
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 介面。
導致使用者介面自動化提供者停止接聽滑鼠或鍵盤輸入。
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 介面。
將新增至文字容器中支援多個、脫離選取範圍的現有醒目提示文字集合,方法是反白顯示對應至呼叫文字範圍的 開始結束 端點的增補文字。
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
注意: 此函式已被取代。 用戶端應用程式應該改用使用者介面自動化 COM 介面。
將專案移至螢幕上的指定位置。
TransformPattern_Resize
注意: 此函式已被取代。 用戶端應用程式應該改用使用者介面自動化 COM 介面。
調整螢幕上的專案大小。
TransformPattern_Rotate
注意: 此函式已被取代。 用戶端應用程式應該改用使用者介面自動化 COM 介面。
旋轉螢幕上的專案。
ValuePattern_SetValue
注意: 此函式已被取代。 用戶端應用程式應該改用使用者介面自動化 COM 介面。
設定專案的文字值。
VirtualizedItemPattern_Realize
注意: 此函式已被取代。 用戶端應用程式應該改用使用者介面自動化 COM 介面。
允許將虛擬項目當做使用者介面自動化項目完整存取。
WindowPattern_Close
注意: 此函式已被取代。 用戶端應用程式應該改用使用者介面自動化 COM 介面。
關閉開啟的視窗。
WindowPattern_SetWindowVisualState
注意: 此函式已被取代。 用戶端應用程式應該改用使用者介面自動化 COM 介面。
設定視窗的視覺狀態;例如,若要最大化視窗。
WindowPattern_WaitForInputIdle
注意: 此函式已被取代。 用戶端應用程式應該改用使用者介面自動化 COM 介面。
導致將呼叫程式碼封鎖指定的時間,或直到相關聯的處理序進入閒置狀態 (就看何者先完成)。

使用者介面自動化用戶端