IRawElementProviderSimple インターフェイス (uiautomationcore.h)

単純な UI 要素を公開するメソッドとプロパティを定義します。

継承

IRawElementProviderSimple インターフェイスは、IUnknown インターフェイスから継承されます。 IRawElementProviderSimple には、次の種類のメンバーもあります。

メソッド

IRawElementProviderSimple インターフェイスには、これらのメソッドがあります。

 
IRawElementProviderSimple::get_HostRawElementProvider

この要素のホスト プロバイダーを指定します。
IRawElementProviderSimple::get_ProviderOptions

Microsoft UI オートメーション プロバイダーの種類 (クライアント側 (プロキシ) プロバイダーかサーバー側プロバイダーかを指定します。
IRawElementProviderSimple::GetPatternProvider

Microsoft UI オートメーション 要素のコントロール パターンのサポートを提供するオブジェクトへのポインターを取得します。
IRawElementProviderSimple::GetPropertyValue

Microsoft UI オートメーション プロバイダーでサポートされているプロパティの値を取得します。

注釈

このインターフェイスは、次の場合に実装できます。

  • UI オートメーションボタンなどの単純な UI 要素のプロバイダーです。
  • プロバイダーが既に存在する UI 要素のプロパティまたはコントロール パターンを追加またはオーバーライドするプロバイダー。
複雑な要素のプロバイダーは 、IRawElementProviderFragment を実装する必要があります。また、それらがルート要素である場合は 、IRawElementProviderFragmentRoot も実装する必要があります。

要件

要件
サポートされている最小のクライアント Windows XP [デスクトップ アプリ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー uiautomationcore.h (UIAutomation.h を含む)

こちらもご覧ください

IRawElementProviderFragment

IRawElementProviderFragmentRoot

参照