次の方法で共有


プロバイダーの関数

このセクションでは、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 オートメーション プロバイダーの