Freigeben über


ITestAggregation-Schnittstelle

Stellt eine Schnittstelle dar, die von einem Testelement implementiert werden kann.

Namespace:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)

Syntax

'Declaration
Public Interface ITestAggregation _
    Inherits ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
public interface ITestAggregation : ITestElement, 
    ICloneable, IVerifiable, IVisiblePropertyProvider
public interface class ITestAggregation : ITestElement, 
    ICloneable, IVerifiable, IVisiblePropertyProvider
type ITestAggregation =  
    interface
        interface ITestElement
        interface ICloneable
        interface IVerifiable
        interface IVisiblePropertyProvider
    end
public interface ITestAggregation extends ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AbortRunOnAgentFailure Ruft einen Wert ab, der angibt, ob beim Fehlschlagen eines Test-Agents der gesamte Testlauf abgebrochen werden soll, oder legt diesen fest. (Von ITestElement geerbt.)
Öffentliche Eigenschaft Adapter Ruft den zugeordneten Testadapter ab, der verwendet wird, um den Test auszuführen. (Von ITestElement geerbt.)
Öffentliche Eigenschaft AgentAttributes Ruft ein Wörterbuch von Agent-Attributen oder Einschränkungen für den aktuellen Testlauf ab. (Von ITestElement geerbt.)
Öffentliche Eigenschaft CanBeAggregated Ruft einen Wert ab, der angibt, ob dieses Testelement in Aggregationstests eingefügt werden kann. (Von ITestElement geerbt.)
Öffentliche Eigenschaft CategoryId Ruft die Testlistenkategorie-ID für dieses Testelement ab oder legt diese fest. (Von ITestElement geerbt.)
Öffentliche Eigenschaft ControllerPlugin Ruft den Namen des zugeordneten Controller-Plug-Ins ab. (Von ITestElement geerbt.)
Öffentliche Eigenschaft Copy Ruft eine Kopie dieses Testelements ab. (Von ITestElement geerbt.)
Öffentliche Eigenschaft CreatedByUI Ruft einen Wert ab, der angibt, ob dieses Testelement von der Benutzeroberfläche erstellt wurde, oder legt diesen fest. (Von ITestElement geerbt.)
Öffentliche Eigenschaft CssIteration Ruft den Iterationspfad für eine zugeordnete Arbeitsaufgabe ab oder legt diesen fest. (Von ITestElement geerbt.)
Öffentliche Eigenschaft CssProjectStructure Ruft den Bereichspfad für eine zugeordnete Arbeitsaufgabe ab oder legt diesen fest. (Von ITestElement geerbt.)
Öffentliche Eigenschaft DeploymentItems Ruft eine Auflistung von mit einem Testfall bereitzustellenden Dateien ab. (Von ITestElement geerbt.)
Öffentliche Eigenschaft Description Ruft eine Beschreibung für dieses Testelement ab oder legt diese fest. (Von ITestElement geerbt.)
Öffentliche Eigenschaft Elements Ruft bei Implementierung in einer abgeleiteten Klasse ein Array von IDs ab, die die in dieser Aggregation aggregierten Testelemente identifizieren.
Öffentliche Eigenschaft Enabled Ruft einen Wert ab, der angibt, ob dieses Testelement aktiviert ist, oder legt diesen fest. (Von ITestElement geerbt.)
Öffentliche Eigenschaft ErrorMessageForNonRunnable Ruft die Fehlermeldung ab, die verwendet werden soll, wenn dieser Test nicht ausgeführt werden kann. (Von ITestElement geerbt.)
Öffentliche Eigenschaft ExecutionId Ruft die aktuelle Ausführungs-ID für dieses Testelement ab oder legt diese fest. (Von ITestElement geerbt.)
Öffentliche Eigenschaft Groups Ruft eine Auflistung von Eigenschaftendeskriptoren ab, die die Gruppen darstellen, zu denen die Eigenschaften dieses Testelements gehören, und bestimmt, wie sie im Eigenschaftenfenster der Benutzeroberfläche gruppiert werden. (Von ITestElement geerbt.)
Öffentliche Eigenschaft HumanReadableId Ruft die ID dieses Testelements ab, die in der Benutzeroberfläche angezeigt wird. (Von ITestElement geerbt.)
Öffentliche Eigenschaft Id Ruft die ID für dieses Testelement ab. (Von ITestElement geerbt.)
Öffentliche Eigenschaft IsAutomated Ruft einen Wert ab, der angibt, ob dieses Testelementobjekt automatisiert ist. (Von ITestElement geerbt.)
Öffentliche Eigenschaft IsGroupable Ruft einen Wert ab, der angibt, ob dieses Testelementobjekt zusammen mit anderen Testelementobjekten gruppiert werden kann. (Von ITestElement geerbt.)
Öffentliche Eigenschaft IsModified Ruft einen Wert ab, der angibt, ob dieses Testelementobjekt geändert wurde. (Von ITestElement geerbt.)
Öffentliche Eigenschaft IsRunnable Ruft einen Wert ab, der angibt, ob dieses Testelement als Teil eines Testlaufs ausgeführt werden kann. (Von ITestElement geerbt.)
Öffentliche Eigenschaft IsRunOnRestart Ruft einen Wert ab, der angibt, ob der Testlauf mit diesem Test neu startet, wenn er während eines Testlaufs abstürzt. (Von ITestElement geerbt.)
Öffentliche Eigenschaft Link Ruft einen Link ab, der für den Zugriff auf dieses Testelement verwendet werden kann. (Von ITestElement geerbt.)
Öffentliche Eigenschaft Links Ruft bei Implementierung in einer abgeleiteten Klasse ein Array der Links von allen Testelementen ab, die in diesem Testelement aggregiert sind.
Öffentliche Eigenschaft Name Ruft den Namen des Testelements ab oder legt diesen fest. (Von ITestElement geerbt.)
Öffentliche Eigenschaft Owner Ruft den Namen des Eigentümers ab, wie er vom Benutzer in der Benutzeroberfläche eingegeben wird. (Von ITestElement geerbt.)
Öffentliche Eigenschaft ParentExecId Ruft die Testausführungs-ID für das übergeordnete Objekt ab. (Von ITestElement geerbt.)
Öffentliche Eigenschaft Priority Ruft eine numerische Angabe der Priorität für das Testelement ab oder legt diese fest. (Von ITestElement geerbt.)
Öffentliche Eigenschaft ProjectData Ruft das Projektdatenobjekt für dieses Testelement ab. (Von ITestElement geerbt.)
Öffentliche Eigenschaft ProjectName Ruft den Namen des Projekts ab, zu dem dieses Testelement gehört, oder legt diesen fest. (Von ITestElement geerbt.)
Öffentliche Eigenschaft ProjectRelativePath Ruft den relativen Pfad des Testprojekts ab. (Von ITestElement geerbt.)
Öffentliche Eigenschaft Properties Ruft eine Auflistung der Eigenschaften für dieses Testelement ab. (Von ITestElement geerbt.)
Öffentliche Eigenschaft ReadOnly Ruft einen Wert ab, der angibt, ob dieses Testelement schreibgeschützt ist. (Von ITestElement geerbt.)
Öffentliche Eigenschaft SolutionName Ruft den Namen der Projektmappe ab, die dieses Testelement enthält, oder legt diesen fest. (Von ITestElement geerbt.)
Öffentliche Eigenschaft SourceFileName Ruft den Pfad und Dateinamen für den Test ab, der dieses Element enthält. (Von ITestElement geerbt.)
Öffentliche Eigenschaft Storage Ruft den Pfad des Speicherorts der Bereitstellungselemente für dieses Element ab oder legt ihn fest. (Von ITestElement geerbt.)
Öffentliche Eigenschaft TestCategories Ruft eine Auflistung der Testkategorieelemente ab, die diesem Testelement vom Benutzer in der Benutzeroberfläche zugeordnet wurden. (Von ITestElement geerbt.)
Öffentliche Eigenschaft TestType Ruft den Testtyp für dieses Testelement ab. (Von ITestElement geerbt.)
Öffentliche Eigenschaft Timeout Ruft die Anzahl von Millisekunden bis zum Timeout dieser Testelementausführung ab oder legt diese fest. (Von ITestElement geerbt.)
Öffentliche Eigenschaft UserData Ruft ein Objekt ab, das beliebige nicht dauerhafte Daten für ein benutzerdefiniertes Testelement enthält, oder legt dieses fest. (Von ITestElement geerbt.)
Öffentliche Eigenschaft VisibleLinks Ruft bei Implementierung in einer abgeleiteten Klasse ein Array von Links für Tests ab, die für den externen Viewer sichtbar sind.
Öffentliche Eigenschaft VisibleProperties Ruft eine Auflistung von Eigenschaftendeskriptoren für Eigenschaften ab, die für den Benutzer sichtbar sind. (Von IVisiblePropertyProvider geerbt.)
Öffentliche Eigenschaft WorkItemIds Ruft eine Liste von Arbeitsaufgaben, die diesem Testelement zugeordnet ist, ab. (Von ITestElement geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Add Fügt bei Implementierung in einer abgeleiteten Klasse der Liste der Tests in der Aggregation eine Testelement-ID hinzu.
Öffentliche Methode AssignIsRunnable Weist Werte für die Eigenschaften IsRunnable und ErrorMessageForNonRunnable zu. (Von ITestElement geerbt.)
Öffentliche Methode Clear Entfernt bei Implementierung in einer abgeleiteten Klasse alle Testelemente aus der Aggregation.
Öffentliche Methode Clone Erstellt ein neues Objekt, das eine Kopie der aktuellen Instanz darstellt. (Von ICloneable geerbt.)
Öffentliche Methode IsValid Ruft bei Implementierung in einer abgeleiteten Klasse einen Wert ab, der angibt, ob die wesentlichen Elemente verfügbar und gültig sind. (Von IVerifiable geerbt.)
Öffentliche Methode Remove Entfernt bei Implementierung in einer abgeleiteten Klasse das vom angegebenen Link identifizierte Element aus der Aggregation.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.Common-Namespace

TestElement

IVerifiable

IVisiblePropertyProvider