Freigeben über


PropertyExpression-Klasse

Stellt ein Schlüssel-Wert-Paar von Sucheigenschaften mit einem optionalen Eigenschaftsausdrucksoperator dar.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.TestTools.UITesting.PropertyExpression

Namespace:  Microsoft.VisualStudio.TestTools.UITesting
Assembly:  Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)

Syntax

'Declaration
Public Class PropertyExpression _
    Implements ICloneable, INotifyPropertyChanged
public class PropertyExpression : ICloneable, 
    INotifyPropertyChanged
public ref class PropertyExpression : ICloneable, 
    INotifyPropertyChanged
type PropertyExpression =  
    class
        interface ICloneable
        interface INotifyPropertyChanged
    end
public class PropertyExpression implements ICloneable, INotifyPropertyChanged

Der PropertyExpression-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode PropertyExpression() Initialisiert eine neue Instanz der PropertyExpression-Klasse.
Öffentliche Methode PropertyExpression(String, String) Initialisiert eine neue Instanz der PropertyExpression-Klasse mit dem angegebenen Eigenschaftennamen und Eigenschaftswert.
Öffentliche Methode PropertyExpression(String, String, PropertyExpressionOperator) Initialisiert eine neue Instanz der PropertyExpression-Klasse mit dem angegebenen Eigenschaftennamen, dem angegebenen Suchwert und dem angegebenen Eigenschaftenoperator.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft PropertyName Der Name der zu suchenden Eigenschaft.
Öffentliche Eigenschaft PropertyOperator Ruft den Operator ab, der verwendet werden soll, um eine Eigenschaft mit dem angegebenen Eigenschaftswert zu suchen.
Öffentliche Eigenschaft PropertyValue Ruft den zu suchenden Eigenschaftswert ab oder legt diesen fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Clone Gibt eine Kopie der aktuellen Instanz zurück.
Öffentliche Methode Equals Bestimmt, ob das bereitgestellte Objekt und die aktuelle Instanz gleich sind. (Überschreibt Object.Equals(Object).)
Geschützte Methode Finalize Ermöglicht es einem Objekt, zu versuchen, Ressourcen freizugeben und führt andere Bereinigungsvorgänge aus, bevor es von Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen besonderen Typ. (Überschreibt Object.GetHashCode().)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolgendarstellung des PropertyExpression-Objekts zurück. (Überschreibt Object.ToString().)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis PropertyChanged Tritt ein, wenn ein Eigenschaftswert dieses Objekts geändert wurde.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.UITesting-Namespace

PropertyExpressionOperator