Freigeben über


UITestPropertyProvider-Klasse

Stellt eine abstrakte Basisklasse bereit, mit der eine benutzerdefinierte Unterstützung implementiert werden kann, um Eigenschaften für Teststeuerelemente für die Benutzeroberfläche bereitzustellen.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.TestTools.UITesting.UITestPropertyProvider

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

Syntax

'Declaration
<CLSCompliantAttribute(True)> _
Public MustInherit Class UITestPropertyProvider
[CLSCompliantAttribute(true)]
public abstract class UITestPropertyProvider
[CLSCompliantAttribute(true)]
public ref class UITestPropertyProvider abstract
[<AbstractClass>]
[<CLSCompliantAttribute(true)>]
type UITestPropertyProvider =  class end
public abstract class UITestPropertyProvider

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

Konstruktoren

  Name Beschreibung
Geschützte Methode UITestPropertyProvider Infrastruktur. Initialisiert eine neue Instanz der UITestPropertyProvider-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft IsGetProperty Infrastruktur. Ruft einen Wert ab, der angibt, ob der aktuelle Aufruf der zugeordneten Eigenschaft ein get-Aufruf oder ein set-Aufruf ist, oder legt diesen fest.
Geschützte Eigenschaft PropertyName Infrastruktur. Ruft den Namen der zugeordneten Eigenschaft ab oder legt diesen fest.
Geschützte Eigenschaft UIControl Ruft das zugeordnete Teststeuerelement für die Benutzeroberfläche ab oder legt diese fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetControlSupportLevel Gibt beim Überschreiben in einer abgeleiteten Klasse einen Wert zurück, der die Unterstützungsebene dieses Anbieters für das angegebene Steuerelement angibt.
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetPredefinedSearchProperties Ruft beim Überschreiben in einer abgeleiteten Klasse ein Zeichenfolgenarray ab, das die Sucheigenschaften enthält, die für das zugeordnete Steuerelement vordefiniert sind.
Öffentliche Methode GetPropertyDescriptor Gibt den Eigenschaftendeskriptor für die angegebene Eigenschaft des Steuerelements zurück.
Öffentliche Methode GetPropertyForAction Gibt beim Überschreiben in einer abgeleiteten Klasse den Namen der Eigenschaft zurück, die von der angegebenen Aktion des angegebenen Steuerelements verwendet wird.
Öffentliche Methode GetPropertyForControlState Gibt beim Überschreiben in einer abgeleiteten Klasse ein Array von Eigenschaftennamen und ein Array aller Zustandswerte für das angegebene Steuerelement zurück, die mit dem angegebenen Steuerelementzustandswert übereinstimmen.
Öffentliche Methode GetPropertyNames Gibt beim Überschreiben in einer abgeleiteten Klasse eine Auflistung der Eigenschaftennamen des angegebenen Steuerelements zurück.
Öffentliche Methode GetPropertyNamesClassType Gibt beim Überschreiben in einer abgeleiteten Klasse den Type für die Klasse zurück, die die Eigenschaftennamen für das angegebene Steuerelement bereitstellt.
Öffentliche Methode GetPropertyValue Gibt beim Überschreiben in einer abgeleiteten Klasse den Wert der angegebenen Eigenschaft des angegebenen Steuerelements zurück.
Öffentliche Methode GetSpecializedClass Gibt beim Überschreiben in einer abgeleiteten Klasse den Type des zugehörigen spezialisierten Steuerelements (für HTML, Windows Forms oder Windows Presentation Foundation) für das angegebene Teststeuerelement zurück.
Ö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 SetPropertyValue Legt beim Überschreiben in einer abgeleiteten Klasse die angegebene Eigenschaft des Steuerelements auf den bereitgestellten Wert fest.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

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

Weitere Ressourcen

Aktivieren von Tests der codierten UI Ihrer Steuerelemente