PropertyExpressionCollection Klasse

Definition

Stellt eine Auflistung von PropertyExpression-Objekten dar.

public ref class PropertyExpressionCollection sealed : System::Collections::CollectionBase, ICloneable, System::Collections::Generic::ICollection<Microsoft::VisualStudio::TestTools::UITesting::PropertyExpression ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::TestTools::UITesting::PropertyExpression ^>, System::Collections::Specialized::INotifyCollectionChanged
public sealed class PropertyExpressionCollection : System.Collections.CollectionBase, ICloneable, System.Collections.Generic.ICollection<Microsoft.VisualStudio.TestTools.UITesting.PropertyExpression>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.TestTools.UITesting.PropertyExpression>, System.Collections.Specialized.INotifyCollectionChanged
type PropertyExpressionCollection = class
    inherit CollectionBase
    interface ICloneable
    interface ICollection<PropertyExpression>
    interface seq<PropertyExpression>
    interface IEnumerable
    interface INotifyCollectionChanged
Public NotInheritable Class PropertyExpressionCollection
Inherits CollectionBase
Implements ICloneable, ICollection(Of PropertyExpression), IEnumerable(Of PropertyExpression), INotifyCollectionChanged
Vererbung
PropertyExpressionCollection
Implementiert

Konstruktoren

PropertyExpressionCollection()

Initialisiert eine neue Instanz der PropertyExpressionCollection-Klasse.

Eigenschaften

IsReadOnly

Gibt einen Wert zurück, der angibt, ob diese Instanz schreibgeschützt ist.

Item[String]

Gibt den Eigenschafts Ausdruck zurück, der dem angegebenen Eigenschaften Namen entspricht.

Methoden

Add(PropertyExpression)

Fügt der Auflistung den bereitgestellten Eigenschafts Ausdruck hinzu.

Add(String, String)

Fügt der Auflistung mit dem angegebenen Eigenschaften Namen und dem angegebenen Eigenschafts Wert eine Eigenschaft "Express" hinzu.

Add(String, String, PropertyExpressionOperator)

Fügt mit dem angegebenen Eigenschaftsnamen, dem angegebenen Wert und dem angegebenen Operator einen Eigenschafts Ausdruck hinzu.

Add(String[])

Fügt der Auflistung einen Eigenschafts Ausdruck für jedes Paar im angegebenen Array von Name-Wert-Paaren hinzu.

AddRange(PropertyExpression[])

Fügt der aktuellen Auflistung alle Eigenschafts Ausdrücke im bereitgestellten Parameter Array hinzu.

AddRange(PropertyExpressionCollection)

Fügt der aktuellen Auflistung alle Eigenschafts Ausdrücke in der angegebenen Auflistung hinzu.

Clone()

Gibt eine Kopie der aktuellen Auflistung zurück.

Contains(PropertyExpression)

Bestimmt, ob die Auflistung das angegebene Eigenschafts Ausdrucks Objekt enthält.

Contains(String)

Bestimmt, ob die Auflistung das angegebene Eigenschafts Ausdrucks Objekt enthält.

CopyTo(PropertyExpression[], Int32)

Kopiert das angegebene Array von Eigenschafts Ausdrücken, beginnend am angegebenen Index, in die Auflistung.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich der aktuellen Instanz ist.

Find(String)

Gibt ein Eigenschafts Ausdrucks Objekt mit einem Eigenschaftsnamen zurück, der mit dem angegebenen Eigenschaften Namen übereinstimmt.

GetEnumerator()
GetHashCode()
Remove(PropertyExpression)

Entfernt den angegebenen Eigenschafts Ausdruck aus der Auflistung.

Remove(String)

Entfernt den angegebenen Eigenschafts Ausdruck aus der Auflistung.

Ereignisse

CollectionChanged

Tritt auf, wenn ein Element der Auflistung hinzugefügt, entfernt oder geändert wird.

Erweiterungsmethoden

EmptyIfNull<T>(IEnumerable<T>)

Gilt für