プロバイダーの関数

このセクションでは、Microsoft Win32 アプリケーションのUI オートメーション プロバイダーの関数について説明します。

このセクションの内容

機能 説明
UiaClientsAreListening
クライアント アプリケーションが Microsoft UI オートメーション イベントにサブスクライブされているかどうかを示す値を取得します。
UiaDisconnectAllProviders
呼び出し元プロセスに関連付けられているすべてのプロバイダーによって保持されているすべてのUI オートメーション リソースを解放します。
UiaDisconnectProvider
特定のプロバイダーがUI オートメーション オブジェクトに保持しているすべての参照を解放します。
UiaGetReservedMixedAttributeValue
UI オートメーションテキスト属性の値がテキスト範囲内で変化することを示す予約値を取得します。
UiaGetReservedNotSupportedValue
UI オートメーション プロパティまたはテキスト属性がサポートされていないことを示す予約値を取得します。
UiaHostProviderFromHwnd
ウィンドウのホスト プロバイダーを取得します。
UiaIAccessibleFromProvider
UI オートメーション プロバイダーの代わりに Microsoft Active Accessibility データを提供する IAccessible 実装を取得します。
UiaProviderForNonClient
ウィンドウのクライアント以外の領域全体、またはウィンドウのクライアント以外の領域のコントロールのプロバイダーを取得します。
UiaProviderFromIAccessible
指定した Microsoft Active Accessibility オブジェクトに基づいて、UI オートメーション プロバイダーを作成します。
UiaRaiseAsyncContentLoadedEvent
コンテンツが非同期に読み込まれていることをUI オートメーション コアに通知するために、プロバイダーによって呼び出されます。
UiaRaiseAutomationEvent
イベントをリスナーに通知します。
UiaRaiseAutomationPropertyChangedEvent
要素プロパティが変更されたことをUI オートメーション コアに通知するために、プロバイダーによって呼び出されます。
UiaRaiseChangesEvent
変更が発生したことをUI オートメーション コアに通知するために、プロバイダーによって呼び出されます。
UiaRaiseNotificationEvent
通知イベントを開始するためにプロバイダーによって呼び出されます。
UiaRaiseStructureChangedEvent
ツリー構造が変更されたことをUI オートメーションコアに通知するために、プロバイダーによって呼び出されます。
UiaRaiseTextEditTextChangedEvent
テキスト コントロールがプログラムによってテキストを変更したことをUI オートメーションコアに通知するために、プロバイダーによって呼び出されます。
UiaReturnRawElementProvider
ウィンドウのUI オートメーション プロバイダーへのインターフェイスを取得します。

UI オートメーション プロバイダー