Partager via


IUIAutomation ::CreatePropertyConditionEx, méthode (uiautomationclient.h)

Crée une condition qui sélectionne les éléments qui ont une propriété avec la valeur spécifiée, à l’aide d’indicateurs facultatifs.

Syntaxe

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

Paramètres

[in] propertyId

Type : PROPERTYID

Identificateur de propriété. Pour obtenir la liste des ID de propriété, consultez identificateurs de propriété.

[in] value

Type : RECT

Valeur de propriété.

[in] flags

Type : PropertyConditionFlags

Attributs de la condition. Utilisez PropertyConditionFlags_IgnoreCase pour créer une condition de propriété qui ne respecte pas la casse

[out, retval] newCondition

Type : IUIAutomationCondition**

Reçoit un pointeur vers la nouvelle condition.

Valeur de retour

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un HRESULT code d’erreur.

Exigences

Exigence Valeur
client minimum pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista, Windows XP avec SP3 et Platform Update pour Windows Vista [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008, Windows Server 2003 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau uniquement]
plateforme cible Windows
d’en-tête uiautomationclient.h (include UIAutomation.h)

Voir aussi

meilleures pratiques pour l’utilisation de tableaux sécurisés

conceptuelle

CreatePropertyCondition

FindAll

FindAllBuildCache

FindFirst

FindFirstBuildCache

IUIAutomation

IUIAutomationCondition

de référence