Freigeben über


UITestExtensionPackage-Klasse

Stellt eine abstrakte Klasse dar, die das Integrieren der Testdienstprogramme von Drittanbietern in die Visual Studio Application Lifecycle Management (ALM)-Umgebung zum Testen der Benutzeroberfläche ermöglicht.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Extension.UITestExtensionPackage

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

Syntax

'Declaration
Public MustInherit Class UITestExtensionPackage _
    Implements IServiceProvider, IDisposable
public abstract class UITestExtensionPackage : IServiceProvider, 
    IDisposable
public ref class UITestExtensionPackage abstract : IServiceProvider, 
    IDisposable
[<AbstractClass>]
type UITestExtensionPackage =  
    class
        interface IServiceProvider
        interface IDisposable
    end
public abstract class UITestExtensionPackage implements IServiceProvider, IDisposable

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

Konstruktoren

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

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft PackageDescription Ruft die Beschreibung dieses Benutzeroberflächen-Testpakets ab.
Öffentliche Eigenschaft PackageName Ruft den Namen dieses Benutzeroberflächen-Testpakets ab.
Öffentliche Eigenschaft PackageVendor Ruft den Namen des Anbieters für dieses Benutzeroberflächen-Testpaket ab.
Öffentliche Eigenschaft PackageVersion Ruft die Version dieses Benutzeroberflächen-Testpakets ab.
Öffentliche Eigenschaft VSVersion Ruft die Version von Visual Studio Application Lifecycle Management (ALM) ab, die dieses Benutzeroberflächen-Testpaket unterstützt.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Dispose Gibt von diesem Benutzeroberflächen-Testpaket verwendete Ressourcen frei.
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
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. (Von Object geerbt.)
Öffentliche Methode GetService Ruft den Dienstobjekttyp für dieses Benutzeroberflächen-Testpaket ab.
Ö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 Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Hinweise

Diese Klasse ist einer der primären Erweiterungspunkte zum Erweitern der Test der codierten UI auf andere Anwendungsplattformen. Ein Beispiel finden Sie unter Extending Coded UI Tests and Action Recordings to Support Microsoft Excel.

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.UITest.Extension-Namespace

IServiceProvider

Weitere Ressourcen

Extending Coded UI Tests and Action Recordings to Support Microsoft Excel