Condividi tramite


Classe PropertyExpressionObservableCollection

Contiene le proprietà esplorabili di UITestControl.

Gerarchia di ereditarietà

Object
  Microsoft.VisualStudio.TestTools.UITesting.PropertyExpressionObservableCollection

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.UITesting
Assembly:  Microsoft.VisualStudio.TestTools.WindowsStore.UITesting (in Microsoft.VisualStudio.TestTools.WindowsStore.UITesting.dll)

Sintassi

'Dichiarazione
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

Il tipo PropertyExpressionObservableCollection espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico PropertyExpressionObservableCollection Costruttore predefinito.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Count Ottiene l'elemento includono la raccolta.
Proprietà pubblica IsReadOnly Determina se la raccolta è di sola lettura
Proprietà pubblica Item Ottiene o imposta il valore della proprietà per la ricerca.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add(array<String[]) Aggiungere la proprietà, più coppie di valore alla raccolta di proprietà.Se la proprietà con lo stesso nome esiste già, quindi aggiorna il valore.
Metodo pubblico Add(PropertyExpression) Aggiungere un nuovo PropertyExpression alla raccolta.Se la proprietà con lo stesso nome esiste già, quindi aggiorna il valore.
Metodo pubblico Add(String, String) Aggiungere la nuova proprietà, coppia di valori alla raccolta di proprietà.Se la proprietà con lo stesso nome esiste già, quindi aggiorna il valore.
Metodo pubblico Add(String, String, PropertyExpressionOperator) Aggiungere la nuova proprietà, la coppia di valori e un PropertyExpressionOperator alla raccolta di proprietà.Se la proprietà con lo stesso nome esiste già, quindi aggiorna il valore.
Metodo pubblico AddRange(array<PropertyExpression[]) Aggiungere un intervallo di PropertyExpressions alla raccolta.Se la proprietà con lo stesso nome esiste già, quindi aggiorna il valore.
Metodo pubblico AddRange(PropertyExpressionObservableCollection) Aggiungere un intervallo di PropertyExpressions da un'altra raccolta.Se la proprietà con lo stesso nome esiste già, quindi aggiorna il valore.
Metodo pubblico Clear Cancella la raccolta.
Metodo pubblico Clone Crea un PropertyExpressionCollection che è un clone dell'istanza corrente.
Metodo pubblico Contains(String) Controllo se la proprietà specificata è presente nella raccolta
Metodo pubblico Contains(PropertyExpression) Controlla se PropertyExpression con lo stesso nome, valore e operatore è presente nella raccolta
Metodo pubblico CopyTo Raccolte della copia in una matrice di PropertyExpression.
Metodo pubblico Equals Eseguire l'override di Object.Equals (Esegue l'override di Object.Equals(Object)).
Metodo pubblico Find Restituisce il PropertyExpression collegato nella raccolta per il nome della proprietà specificato
Metodo pubblico GetEnumerator Ottiene un enumeratore a scorrere la raccolta
Metodo pubblico GetHashCode Hashcode di PropertyExpressionCollection (Esegue l'override di Object.GetHashCode).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico Remove(String) Rimuovere PropertyExpression con il nome specificato dalla raccolta.
Metodo pubblico Remove(PropertyExpression) Rimuove il PropertyExpression con lo stesso nome, valore e l'operatore dalla raccolta
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico CollectionChanged Evento generato quando la raccolta viene modificata.

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.UITesting