次の方法で共有


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

手記

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

このセクションでは、次の操作を行います。

機能 形容
DockPattern_SetDockPosition
注: この関数は非推奨です。 クライアント アプリケーションでは、代わりに Microsoft UI オートメーション COM インターフェイスを使用する必要があります。
ドッキング コンテナー内の要求された dockPosition に UI オートメーション要素をドッキングします。
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 インターフェイスを使用する必要があります。
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 インターフェイスを使用する必要があります。
呼び出し元のテキスト範囲に対応する補助テキストを強調表示して、複数の非結合の選択をサポートするテキスト コンテナー内の強調表示されたテキストの既存のコレクションに追加 開始 および 終了 エンドポイント。
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 オートメーション クライアント