非推奨のコントロール パターン関数

Note

このセクションで説明するコントロール パターン関数は非推奨です。 クライアント アプリケーションでは、次のセクションで説明するコンポーネント オブジェクト モデル (COM) インターフェイスを使用する必要があります。

このセクションの内容

機能 説明
DockPattern_SetDockPosition
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに Microsoft UI Automation COM インターフェイスを使用する必要があります。
ドッキング コンテナー内の要求された dockPosition に UI オートメーション要素をドッキングします。
ExpandCollapsePattern_Collapse
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
UI オートメーション要素のすべての子孫ノード、コントロール、またはコンテンツを非表示にします。
ExpandCollapsePattern_Expand
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
画面上のコントロールを展開して、詳細情報を表示します。
GridPattern_GetItem
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
グリッド内の項目のノードを取得します。
InvokePattern_Invoke
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
要求を送信してコントロールをアクティブ化し、その 1 つの明確なアクションを開始します。
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 インターフェイスを使用する必要があります。
UI オートメーション プロバイダーがマウスまたはキーボード入力のリッスンを停止します。
SynchronizedInputPattern_StartListening
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
UI オートメーション プロバイダーがマウスまたはキーボード入力のリッスンを開始します。
TextPattern_get_DocumentRange
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
文書全体のテキスト範囲を取得します。
TextPattern_get_SupportedTextSelection
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
テキスト コンテナーの内容を選択および選択解除できるかどうかを確認します。
TextPattern_GetSelection
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
テキスト パターンをサポートするテキスト コンテナーから選択したテキストの現在の範囲を取得します。
TextPattern_GetVisibleRanges
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
テキスト コンテナーから非結合テキスト範囲の配列を取得します。それぞれのテキスト範囲は部分的に表示されている最初の行から始まり、部分的に表示されている最後の行の末尾で終わります。 たとえば、ビューポートの表示領域から列が部分的にスクロールされ、コンテンツが 1 つの列の下部から次の列の上部に流れる複数列レイアウトです。
TextPattern_RangeFromChild
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
特定のノードにまたがるテキスト範囲を取得します。
TextPattern_RangeFromPoint
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
指定した画面座標に最も近い、縮退した (空の) テキスト範囲を取得します。
TextRange_AddToSelection
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
呼び出し元のテキスト範囲 の Start エンドポイントと End エンドポイントに対応する補助テキストを強調表示することで、複数の不整合な選択をサポートするテキスト コンテナー内の強調表示されたテキストの既存のコレクションに追加します。
TextRange_Clone
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
テキスト範囲をコピーします。
TextRange_Compare
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
2 つのテキスト範囲を比較します。
TextRange_CompareEndpoints
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
2 つのテキスト範囲に同じエンドポイントがあるかどうかを示す値を返します。
TextRange_ExpandToEnclosingUnit
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
文字、Word、行、ページなどの大小の単位にテキスト範囲を展開します。
TextRange_FindAttribute
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
指定した方向で、指定したテキスト属性をサポートするテキストの最初の部分を検索します。
TextRange_FindText
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
クライアントが検索しているテキストを含む、指定した方向の最初のテキスト範囲を返します。
TextRange_GetAttributeValue
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
テキスト範囲のテキスト属性の値を取得します。
TextRange_GetBoundingRectangles
メモ: この関数は非推奨です。 クライアント アプリケーションでは、代わりに UI オートメーション COM インターフェイスを使用する必要があります。
範囲を囲むことができる外接する四角形の最小数 (1 行に 1 つの四角形) を取得します。
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_Startおよび TextPatternRangeEndpoint_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 インターフェイスを使用する必要があります。
呼び出し元のコードは、指定された時間、または関連付けられたプロセスがアイドル状態に入るまでブロックされます。どちらが最初に完了するかは関係ありません。

UI オートメーション クライアント