Partager via


PropertyExpressionObservableCollection, classe

Contient les propriétés de recherche de UITestControl.

Hiérarchie d'héritage

Object
  Microsoft.VisualStudio.TestTools.UITesting.PropertyExpressionObservableCollection

Espace de noms :  Microsoft.VisualStudio.TestTools.UITesting
Assembly :  Microsoft.VisualStudio.TestTools.WindowsStore.UITesting (dans Microsoft.VisualStudio.TestTools.WindowsStore.UITesting.dll)

Syntaxe

'Déclaration
Public NotInheritable Class PropertyExpressionObservableCollection _
    Implements INotifyCollectionChanged
public sealed class PropertyExpressionObservableCollection : INotifyCollectionChanged
public ref class PropertyExpressionObservableCollection sealed : INotifyCollectionChanged
[<Sealed>]
type PropertyExpressionObservableCollection =  
    class 
        interface INotifyCollectionChanged 
    end
public final class PropertyExpressionObservableCollection implements INotifyCollectionChanged

Le type PropertyExpressionObservableCollection expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique PropertyExpressionObservableCollection Constructeur par défaut.

Début

Propriétés

  Nom Description
Propriété publique Count Obtient le nombre d'éléments dans la collection.
Propriété publique IsReadOnly Obtient si la collection est en lecture seule
Propriété publique Item Obtient ou définit la valeur de propriété pour la recherche.

Début

Méthodes

  Nom Description
Méthode publique Add(array<String[]) Ajoutez plusieurs propriétés, paire de valeurs à la collection de propriétés.Si la propriété portant le même nom existe déjà, met ensuite sa valeur à jour.
Méthode publique Add(PropertyExpression) Ajoutez un nouveau PropertyExpression à la collection.Si la propriété portant le même nom existe déjà, met ensuite sa valeur à jour.
Méthode publique Add(String, String) Ajoutez la nouvelle propriété, paire de valeur à la collection de propriétés.Si la propriété portant le même nom existe déjà, met ensuite sa valeur à jour.
Méthode publique Add(String, String, PropertyExpressionOperator) Ajoutez la nouvelle propriété, la paire de valeurs et un PropertyExpressionOperator à la collection de propriétés.Si la propriété portant le même nom existe déjà, met ensuite sa valeur à jour.
Méthode publique AddRange(array<PropertyExpression[]) Ajoutez une chaîne de PropertyExpressions à la collection.Si la propriété portant le même nom existe déjà, met ensuite sa valeur à jour.
Méthode publique AddRange(PropertyExpressionObservableCollection) Ajoutez une chaîne de PropertyExpressions d'une autre collection.Si la propriété portant le même nom existe déjà, met ensuite sa valeur à jour.
Méthode publique Clear Efface la collection.
Méthode publique Clone Crée un PropertyExpressionCollection qui est un clone de l'instance actuelle.
Méthode publique Contains(String) Vérifiez si la propriété donnée est présente dans la collection
Méthode publique Contains(PropertyExpression) Vérifie si PropertyExpression avec le même nom, valeur et opérateur est présent dans la collection
Méthode publique CopyTo Collections de copie vers un tableau de PropertyExpression.
Méthode publique Equals Substitution d'Object.Equals (Substitue Object.Equals(Object).)
Méthode publique Find Retourne le PropertyExpression associé dans la collection du nom de la propriété donné
Méthode publique GetEnumerator Obtient un énumérateur pour itérer au sein de la collection
Méthode publique GetHashCode Hashcode du PropertyExpressionCollection (Substitue Object.GetHashCode.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique Remove(String) Supprimez PropertyExpression avec le nom de la collection.
Méthode publique Remove(PropertyExpression) Supprime le PropertyExpression avec le même nom, valeur et opérateur de la collection
Méthode publique ToString Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.)

Début

Événements

  Nom Description
Événement public CollectionChanged Événement déclenché lorsque cette collection est modifiée.

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.UITesting, espace de noms