Partager via


PropertyCondition, classe

Représente une condition de requête pour une propriété.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Extension.QueryCondition
    Microsoft.VisualStudio.TestTools.UITest.Extension.PropertyCondition

Espace de noms :  Microsoft.VisualStudio.TestTools.UITest.Extension
Assembly :  Microsoft.VisualStudio.TestTools.UITest.Extension (dans Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Syntaxe

'Déclaration
Public Class PropertyCondition _
    Inherits QueryCondition
public class PropertyCondition : QueryCondition
public ref class PropertyCondition : public QueryCondition
type PropertyCondition =  
    class
        inherit QueryCondition
    end
public class PropertyCondition extends QueryCondition

Le type PropertyCondition expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique PropertyCondition() Initialise une nouvelle instance de la classe PropertyCondition.
Méthode publique PropertyCondition(String, Object) Initialise une nouvelle instance de la classe PropertyCondition en utilisant le nom de propriété et la valeur fournis.
Méthode publique PropertyCondition(String, Object, PropertyConditionOperator) Initialise une nouvelle instance de la classe PropertyCondition.

Début

Propriétés

  Nom Description
Propriété publique Conditions Obtient ou définit un tableau de conditions de requête imbriquées. (Hérité de QueryCondition.)
Propriété publique ConditionsWrapper Obtient ou définit les conditions imbriquées pour la sérialisation. (Hérité de QueryCondition.)
Propriété publique Name Obtient ou définit le nom de cette condition de requête. (Hérité de QueryCondition.)
Propriété publique ParameterName Obtient ou définit le nom du paramètre.
Propriété publique PropertyName Obtient ou définit le nom de la propriété.
Propriété publique PropertyOperator Obtient ou définit l'opérateur pour le nom et la valeur de propriété.
Propriété publique PropertyOperatorWrapper Obtient ou définit la représentation sous forme de chaîne de l'opérateur pour cette condition de propriété.
Propriété publique Value Obtient ou définit la valeur de la condition de propriété.
Propriété publique ValueWrapper Obtient ou définit la version sous forme de chaîne de la valeur de la condition de propriété.

Début

Méthodes

  Nom Description
Méthode publique BindParameters Lie les paramètres aux propriétés dans cette condition de propriété à l'aide de la correspondance de valeur donnée. (Substitue QueryCondition.BindParameters(ValueMap).)
Méthode publique Equals Retourne une valeur qui indique si l'objet fourni est égal à l'objet actif. (Substitue QueryCondition.Equals(Object).)
Méthode publiqueMembre statique Escape Retourne la chaîne fournie sous forme de chaîne échappée.
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Retourne le code de hachage pour cette condition de propriété. (Substitue QueryCondition.GetHashCode().)
Méthode publique GetPropertyValue Retourne la valeur du nom de propriété donné. (Substitue QueryCondition.GetPropertyValue(String).)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique Match Détermine si l'élément fourni correspond à la condition de propriété actuelle. (Substitue QueryCondition.Match(IUITechnologyElement).)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actif. (Hérité de Object.)
Méthode publique ParameterizeProperty Rend paramétrable une propriété de cette condition de requête. (Substitue QueryCondition.ParameterizeProperty(String, String).)
Méthode publiqueMembre statique Parse Crée un PropertyCondition en analysant la chaîne fournie.
Méthode publique ToString Retourne une représentation sous forme de chaîne pour la condition de propriété actuelle. (Substitue QueryCondition.ToString().)
Méthode publiqueMembre statique Unescape Annule le remplacement des caractères d'échappement dans la chaîne fournie.

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.TestTools.UITest.Extension, espace de noms

QueryCondition