IUIAutomation::CreatePropertyConditionEx メソッド (uiautomationclient.h)

省略可能なフラグを使用して、指定した値を持つプロパティを持つ要素を選択する条件を作成します。

構文

HRESULT CreatePropertyConditionEx(
  [in]          PROPERTYID             propertyId,
  [in]          VARIANT                value,
  [in]          PropertyConditionFlags flags,
  [out, retval] IUIAutomationCondition **newCondition
);

パラメーター

[in] propertyId

型: PROPERTYID

プロパティ識別子。 プロパティ ID の一覧については、「プロパティ識別子 」を参照してください。

[in] value

型: RECT

プロパティ値。

[in] flags

型: PropertyConditionFlags

条件の属性。 PropertyConditionFlags_IgnoreCase を使用して、大文字と小文字を区別しないプロパティ条件を作成する

[out, retval] newCondition

型: IUIAutomationCondition**

新しい条件へのポインターを受け取ります。

戻り値

型: HRESULT

このメソッドが成功した場合は、S_OKを返します。 それ以外の場合は、HRESULT エラー コードが返されます。

必要条件

要件 価値
サポートされる最小クライアント Windows 7、Windows Vista SP2 および Windows Vista 用プラットフォーム更新プログラム、Windows XP SP3 および Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリのみ]
サポートされる最小サーバー Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム、Windows Server 2003 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー uiautomationclient.h (UIAutomation.h を含む)

関連項目

安全な配列 を使用するための のベスト プラクティス

概念

CreatePropertyCondition の

FindAll

FindAllBuildCache の

FindFirst の

FindFirstBuildCache の

IUIAutomation の

IUIAutomationCondition の

リファレンス