次の方法で共有


IRawElementProviderSimple インターフェイス

定義

UI 要素に関する基本情報を公開するメソッドとプロパティを提供します。

public interface class IRawElementProviderSimple
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("d6dd68d1-86fd-4332-8666-9abedea2d24c")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderSimple
public interface IRawElementProviderSimple
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("d6dd68d1-86fd-4332-8666-9abedea2d24c")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRawElementProviderSimple = interface
type IRawElementProviderSimple = interface
Public Interface IRawElementProviderSimple
派生
属性

注釈

このインターフェイスは、ボタンなどの単純な要素のUI オートメーション プロバイダーに実装できます。 また、既定のプロバイダーが既に存在する要素に対して、追加のプロパティまたはコントロール パターンを提供するプロバイダーに実装したり、既存のプロパティやコントロール パターンをオーバーライドしたりすることもできます。

複雑な要素のプロバイダーは、 IRawElementProviderFragment または IRawElementProviderFragmentRootを実装する必要があります。

プロパティ

名前 説明
HostRawElementProvider

この要素の基本プロバイダーを取得します。

ProviderOptions

UI オートメーション プロバイダーの特性を指定する値を取得します (クライアント側プロバイダーかサーバー側プロバイダーかなど)。

メソッド

名前 説明
GetPatternProvider(Int32)

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

GetPropertyValue(Int32)

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

適用対象

こちらもご覧ください