System.Windows.Automation 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Windows Presentation Foundation (WPF) UI オートメーション クライアントのサポートを提供します。
クラス
| 名前 | 説明 |
|---|---|
| ActiveTextPositionChangedEventArgs |
Windows Presentation Foundation (WPF) UI オートメーション クライアントのサポートを提供します。 |
| AndCondition |
一致する 2 つ以上の PropertyCondition オブジェクトの組み合わせを表します。 |
| AsyncContentLoadedEventArgs |
AsyncContentLoadedEventのデータを提供します。 |
| Automation |
UI オートメーション クライアント アプリケーションのメソッドとフィールドが含まれています。 |
| AutomationElement |
UI オートメーション ツリー内のUI オートメーション要素を表し、クライアント アプリケーションで識別子として使用される値UI オートメーション含みます。 |
| AutomationElementCollection |
AutomationElement オブジェクトのコレクションを表します。 |
| AutomationElementIdentifiers |
UI オートメーション プロバイダーによって識別子として使用される値が含まれます。 |
| AutomationEvent |
UI オートメーション イベントを識別します。 |
| AutomationEventArgs |
AutomationEventHandler デリゲートに渡されるUI オートメーション イベントのデータを提供します。 |
| AutomationFocusChangedEventArgs |
フォーカスが変更されたイベントのデータを提供します。 |
| AutomationIdentifier |
UI オートメーションのコントロール型、イベント、パターン、プロパティ、およびテキスト属性を識別する型の基本クラス。 |
| AutomationPattern |
コントロール パターンを識別します。 |
| AutomationProperties |
AutomationPeer要素のインスタンスの関連付けられたプロパティの値を取得または設定する手段を提供します。 |
| AutomationProperty |
AutomationElementのプロパティを識別します。 |
| AutomationPropertyChangedEventArgs |
プロパティ変更イベントに関する情報を提供します。 |
| AutomationTextAttribute |
テキスト属性UI オートメーション識別します。 |
| BasePattern |
コントロール パターン クラスの基本実装を提供します。 |
| CacheRequest |
AutomationElementが取得されたときにUI オートメーション フレームワークがキャッシュするプロパティとパターンを指定します。 |
| ClientSettings |
クライアント側プロバイダーをクライアントで使用できるようにするメソッドが含まれています。 |
| Condition |
UI オートメーション ツリー内の要素を検索するときにフィルター処理で使用される条件の基本型。 |
| ControlType |
ユーザー インターフェイス (UI) コントロールの種類を識別します。 |
| DockPattern |
ドッキング コンテナー内でドッキング プロパティを公開するコントロールを表します。 |
| DockPatternIdentifiers |
IDockProviderの識別子として使用される値を格納します。 |
| ElementNotAvailableException |
使用できなくなったユーザー インターフェイスの一部に対応するUI オートメーション要素へのアクセスが試行されたときに発生する例外に関する情報が含まれます。 |
| ElementNotEnabledException |
有効になっていないコントロールの操作が試行されたときに発生する例外に関する情報を格納します。 |
| ExpandCollapsePattern |
視覚的に展開してコンテンツを表示し、折りたたんでコンテンツを非表示にするコントロールを表します。 |
| ExpandCollapsePatternIdentifiers |
IExpandCollapseProviderによって識別子として使用される値が含まれます。 |
| GridItemPattern |
GridPatternをサポートするコンテナーの子コントロールを表します。 |
| GridItemPatternIdentifiers |
IGridItemProviderによって識別子として使用される値が含まれます。 |
| GridPattern |
子要素のコレクションのコンテナーとして機能するコントロールを表します。 このコントロールの子は GridItemPattern をサポートし、行と列で走査できる 2 次元の論理座標系で編成されます。 |
| GridPatternIdentifiers |
IGridProviderによって識別子として使用される値が含まれます。 |
| InvokePattern |
単一の明確なアクションを開始または実行し、アクティブ化されたときに状態を維持しないコントロールを表します。 |
| InvokePatternIdentifiers |
IInvokeProviderによって識別子として使用される値が含まれます。 |
| ItemContainerPattern |
アイテムを管理し、プロパティ値による項目の取得をサポートするオブジェクトを表します。 |
| ItemContainerPatternIdentifiers |
IItemContainerProviderによって識別子として使用される値が含まれます。 |
| MultipleViewPattern |
同じ情報セットまたは子コントロールの複数の表現を提供し、切り替えることができるコントロールを表します。 |
| MultipleViewPatternIdentifiers |
IMultipleViewProviderによって識別子として使用される値が含まれます。 |
| NoClickablePointException |
クリック可能なポイントがないUI オートメーション要素で GetClickablePoint() が呼び出されたときに発生する例外に関する情報を格納します。 |
| NotCondition | |
| NotificationEventArgs |
Windows Presentation Foundation (WPF) UI オートメーション クライアントのサポートを提供します。 |
| OrCondition |
いずれかの条件が true の場合に一致が存在する 2 つ以上の条件の組み合わせを表します。 |
| PropertyCondition |
プロパティに指定した値があるかどうかをテストする Condition を表します。 |
| ProxyAssemblyNotLoadedException |
クライアント側プロバイダーを含むアセンブリの読み込みに問題がある場合に発生する例外に関する情報が含まれます。 |
| RangeValuePattern |
範囲内の値に設定できるコントロールを表します。 |
| RangeValuePatternIdentifiers |
IRangeValueProviderの識別子として使用される値を格納します。 |
| ScrollItemPattern |
ScrollPattern コントロール パターンをサポートするコンテナーの子コントロールを表します。 |
| ScrollItemPatternIdentifiers |
IScrollItemProviderによって識別子として使用される値が含まれます。 |
| ScrollPattern |
子要素のコレクションのスクロール可能なコンテナーとして機能するコントロールを表します。 この要素の子は、 ScrollItemPatternをサポートします。 |
| ScrollPatternIdentifiers |
IScrollProviderの識別子として使用される値を格納します。 |
| SelectionItemPattern |
SelectionPatternをサポートするコンテナー コントロールの選択可能な子項目を表します。 |
| SelectionItemPatternIdentifiers |
ISelectionItemProviderによって識別子として使用される値が含まれます。 |
| SelectionPattern |
選択可能な子項目のコレクションのコンテナーとして機能するコントロールを表します。 この要素の子は、 SelectionItemPatternをサポートします。 |
| SelectionPatternIdentifiers |
ISelectionProviderの識別子として使用される値を格納します。 |
| StructureChangedEventArgs |
UI オートメーション ツリー構造が変更されたときに発生するイベントに関する情報を格納します。 |
| SynchronizedInputPattern |
同期された入力イベントをサポートするオブジェクトを表します。 |
| SynchronizedInputPatternIdentifiers |
ISynchronizedInputProviderによって識別子として使用される値が含まれます。 |
| TableItemPattern |
TablePatternをサポートするコンテナーの子コントロールを表します。 |
| TableItemPatternIdentifiers |
ITableItemProviderによって識別子として使用される値が含まれます。 |
| TablePattern |
子要素のコレクションのコンテナーとして機能するコントロールを表します。 この要素の子は TableItemPattern をサポートし、行と列で走査できる 2 次元の論理座標系で編成されます。 |
| TablePatternIdentifiers |
TablePatternの識別子として使用される値を格納します。 |
| TextPattern |
テキストを含むコントロールを表します。 |
| TextPatternIdentifiers |
ITextProviderの識別子として使用される値を格納します。 |
| TogglePattern |
一連の状態を循環し、一度設定した状態を維持できるコントロールを表します。 |
| TogglePatternIdentifiers |
IToggleProviderによって識別子として使用される値が含まれます。 |
| TransformPattern |
2 次元空間内で移動、サイズ変更、または回転できるコントロールを表します。 |
| TransformPatternIdentifiers |
ITransformProviderの識別子として使用される値を格納します。 |
| TreeWalker |
UI オートメーション ツリー内を移動するために使用するメソッドとプロパティを提供します。 |
| ValuePattern |
範囲にまたがらず、文字列として表すことができる組み込み値を持つコントロールを表します。 この文字列は、コントロールとその設定によっては編集できる場合とできない場合があります。 |
| ValuePatternIdentifiers |
IValueProviderの識別子として使用される値を格納します。 |
| VirtualizedItemPattern |
仮想化され、UI オートメーション要素として完全にアクセスできるようにする必要があるコンテナー内の項目を表します。 |
| VirtualizedItemPatternIdentifiers |
IVirtualizedItemProviderによって識別子として使用される値が含まれます。 |
| WindowClosedEventArgs |
ウィンドウが閉じられたときに発生するイベントに関する情報を格納します。 |
| WindowPattern |
従来のグラフィカル ユーザー インターフェイス (GUI) 内で基本的なウィンドウ ベースの機能を提供するコントロールを表します。 |
| WindowPatternIdentifiers |
IWindowProviderによって識別子として使用される値が含まれます。 |
構造体
列挙型
| 名前 | 説明 |
|---|---|
| AsyncContentLoadedState |
コンテンツ要素に読み込まれるコンテンツの状態を指定する値が含まれます。 |
| AutomationElementMode |
UI オートメーション要素を返すときに使用する参照の種類を指定する値が含まれています。 これらの値は、AutomationElementMode プロパティで使用されます。 |
| AutomationHeadingLevel |
Windows Presentation Foundation (WPF) UI オートメーション クライアントのサポートを提供します。 |
| AutomationLiveSetting |
特定のライブ リージョンの通知特性について説明します。 |
| AutomationNotificationKind |
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)を呼び出すときの通知の種類を示します。 |
| AutomationNotificationProcessing |
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)を呼び出すときに通知を処理する順序を指定します。 |
| ClientSideProviderMatchIndicator |
ClientSideProviderDescription内のクラス名と一致する場合の動作を指定する値が含まれます。 |
| DockPosition |
ドッキング コンテナー内の DockPatternで表されるオブジェクトのドッキング位置を指定する値を格納します。 |
| ExpandCollapseState |
UI オートメーション要素のExpandCollapseStateを指定する値を格納します。 |
| IsOffscreenBehavior |
IsOffscreen() プロパティの決定方法を指定します。 |
| OrientationType |
コントロールの向きを指定する値を格納します。 |
| PropertyConditionFlags |
PropertyConditionでプロパティ値をテストする方法を指定する値が含まれています。 |
| RowOrColumnMajor |
テーブル内のデータを主に行または列で読み取る必要があるかどうかを指定する値が含まれます。 |
| ScrollAmount |
スクロールする方向と距離を示すために ScrollPattern で使用される値を格納します。 |
| StructureChangeType |
Microsoft UI オートメーション要素ツリーの構造の変更を指定する値が含まれています。 |
| SupportedTextSelection |
テキスト プロバイダーが選択範囲をサポートするかどうかを指定する値を格納します。サポートされている場合は、1 つの連続した選択範囲をサポートするか、複数の選択を解除するかを指定します。 |
| SynchronizedInputType |
同期された入力の種類を指定する値が含まれています。 |
| ToggleState |
UI オートメーション要素のToggleStateを指定する値を格納します。 |
| TreeScope |
UI オートメーション ツリー内の要素のスコープを指定する値が含まれます。 |
| WindowInteractionState |
ユーザーまたはプログラムによる操作を目的として、ウィンドウの現在の状態を指定する値が含まれます。 |
| WindowVisualState |
ウィンドウの表示状態を指定する値を格納します。 |
代理人
| 名前 | 説明 |
|---|---|
| AutomationEventHandler |
UI オートメーション プロバイダーによって発生したイベントを処理するために、UI オートメーション クライアント アプリケーションによって実装されるメソッドを表します。 |
| AutomationFocusChangedEventHandler |
フォーカスが変更されたときにUI オートメーション プロバイダーによって発生したイベントを処理するために、UI オートメーション クライアント アプリケーションによって実装されるメソッドを表します。 |
| AutomationPropertyChangedEventHandler |
プロパティが変更されたときに UI オートメーション プロバイダーによって発生したイベントを処理するために UI オートメーション クライアント アプリケーションによって実装されるメソッドを表します。 |
| ClientSideProviderFactoryCallback |
ウィンドウのクライアント側のUI オートメーション プロバイダーを作成するメソッドを表します。 |
| StructureChangedEventHandler |
UI オートメーション ツリー構造が変更されたときに発生するイベントを処理するためにクライアント アプリケーションによって実装されるメソッドを表します。 |