Freigeben über


TestAggregation-Klasse

Stellt eine Aggregation von Testelementen und -links dar.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.TestTools.Common.TestElement
    Microsoft.VisualStudio.TestTools.Common.TestAggregation

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

Syntax

'Declaration
<SerializableAttribute> _
Public MustInherit Class TestAggregation _
    Inherits TestElement _
    Implements ITestAggregation, ITestElement, ICloneable, IVerifiable,  _
    IVisiblePropertyProvider
[SerializableAttribute]
public abstract class TestAggregation : TestElement, 
    ITestAggregation, ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
[SerializableAttribute]
public ref class TestAggregation abstract : public TestElement, 
    ITestAggregation, ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
[<AbstractClass>]
[<SerializableAttribute>]
type TestAggregation =  
    class
        inherit TestElement
        interface ITestAggregation
        interface ITestElement
        interface ICloneable
        interface IVerifiable
        interface IVisiblePropertyProvider
    end
public abstract class TestAggregation extends TestElement implements ITestAggregation, ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider

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

Konstruktoren

  Name Beschreibung
Geschützte Methode TestAggregation() Initialisiert eine neue Instanz der TestAggregation-Klasse.
Geschützte Methode TestAggregation(TestAggregation) Initialisiert eine neue Instanz der TestAggregation-Klasse, die eine Kopie des bereitgestellten Testaggregationsobjekts ist.
Geschützte Methode TestAggregation(SerializationInfo, StreamingContext) Initialisiert mit den angegebenen Informationen und dem angegebenen Kontext eine neue Instanz der TestAggregation-Klasse aus XML.
Geschützte Methode TestAggregation(String, String) Initialisiert eine neue Instanz der TestAggregation-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AbortRunOnAgentFailure Ruft einen Wert ab, der angibt, ob beim Fehlschlagen eines Test-Agents der Testlauf abgebrochen werden soll, oder legt diesen fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft Adapter Ruft beim Überschreiben in einer abgeleiteten Klasse den zugeordneten Adapter für diagnostische Daten ab. (Von TestElement geerbt.)
Öffentliche Eigenschaft AgentAttributes Ruft ein Wörterbuch von Agent-Attributen ab. (Von TestElement geerbt.)
Öffentliche Eigenschaft CanBeAggregated Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob dieses Testelement aggregiert werden kann. (Von TestElement geerbt.)
Öffentliche Eigenschaft CategoryId Ruft die Testkategorie-ID für dieses Testelement ab oder legt diese fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft ControllerPlugin Ruft beim Überschreiben in einer abgeleiteten Klasse ein benutzerdefiniertes Controllererweiterungsobjekt ab. (Von TestElement geerbt.)
Öffentliche Eigenschaft Copy Ruft eine Kopie dieses Testelements ab. (Von TestElement geerbt.)
Öffentliche Eigenschaft CreatedByUI Ruft einen Wert ab, der angibt, ob dieses Element von der Benutzeroberfläche erstellt wurde, oder legt diesen fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft CssIteration Ruft den Iterationspfad für eine zugeordnete Arbeitsaufgabe ab oder legt diesen fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft CssProjectStructure Ruft den Bereichspfad einer zugeordneten Arbeitsaufgabe ab oder legt diesen fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft DeploymentItems Ruft eine Auflistung von mit diesem Test bereitzustellenden Elementen ab. (Von TestElement geerbt.)
Öffentliche Eigenschaft DeploymentItemsEditable Ruft ein Array von Dateinamen für diese Bereitstellungselemente ab, die bearbeitet werden können. (Von TestElement geerbt.)
Öffentliche Eigenschaft Description Ruft die Beschreibung dieses Testelements ab oder legt diese fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft Elements Ruft ein Array der Testelement-IDs in dieser Aggregation ab.
Öffentliche Eigenschaft Enabled Ruft einen Wert ab, der angibt, ob dieses Testelement aktiviert ist, oder legt diesen fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft ErrorMessageForNonRunnable Ruft die Fehlermeldung ab, die verwendet werden soll, wenn das Testelement nicht ausführbar ist. (Von TestElement geerbt.)
Öffentliche Eigenschaft ExecutionId Ruft die Ausführungs-ID ab oder legt diese fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft Groups Ruft eine Auflistung von Eigenschaftendeskriptoren ab, die die Gruppen darstellt, zu denen die Eigenschaften dieses Testelements gehören, und bestimmt, wie die Deskriptoren im Eigenschaftenfenster der Benutzeroberfläche gruppiert werden. (Von TestElement geerbt.)
Öffentliche Eigenschaft HostData Ruft Daten ab, die vom benutzerdefinierten Host verwendet werden sollen, der von der HostType-Eigenschaft angegeben wird, oder legt diese fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft HostType Ruft den Typnamen für den benutzerdefinierten Host ab, der anstelle des standardmäßigen Hosts für den Test verwendet wird, oder legt diesen fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft HumanReadableId Ruft die ID dieses Testelements ab, die in der Benutzeroberfläche angezeigt wird. (Von TestElement geerbt.)
Öffentliche Eigenschaft Id Ruft die ID für dieses Testelement ab. (Von TestElement geerbt.)
Öffentliche Eigenschaft IsAutomated Ruft einen Wert ab, der angibt, ob dieses Testelement automatisiert ist. (Von TestElement geerbt.)
Öffentliche Eigenschaft IsGroupable Ruft einen Wert ab, der angibt, ob dieses Testelement gruppiert werden kann, oder legt diesen fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft IsLoadTestCandidate Ruft einen Wert ab, der angibt, ob dieses Testelement in eine Liste möglicher Auslastungstests in der Benutzeroberfläche eingefügt wird. (Von TestElement geerbt.)
Öffentliche Eigenschaft IsModified Ruft einen Wert ab, der angibt, ob dieses Testelement geändert wurde, oder legt diesen fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft IsRunnable Ruft einen Wert ab, der angibt, ob dieses Testelement ausgeführt werden kann, oder legt diesen fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft IsRunOnRestart Ruft einen Wert ab, der angibt, ob dieses Testelement bei einem Neustart des Testlaufs ausgeführt werden soll, oder legt diesen fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft Link Ruft einen Link zu diesem Testelement ab. (Von TestElement geerbt.)
Öffentliche Eigenschaft Links Ruft ein Array der Testlinks in dieser Aggregation ab.
Öffentliche Eigenschaft Name Ruft den Namen des Testelements ab oder legt diesen fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft Owner Ruft den Namen des Besitzers von diesem Testelement ab oder legt diesen fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft ParentExecId Ruft die TestExecId des übergeordneten Testelements ab oder legt diese fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft Priority Ruft die relative Priorität dieses Testelements ab oder legt diese fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft ProjectData Ruft die Daten für das Testprojekt ab, das dieses Testelement enthält, oder legt diese fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft ProjectName Ruft den Namen des Testprojekts ab, das dieses Testelement enthält, oder legt diesen fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft ProjectRelativePath Ruft den relativen Pfad des Testprojekts ab, das dieses Testelement enthält. (Von TestElement geerbt.)
Öffentliche Eigenschaft Properties Ruft eine Auflistung der Eigenschaften für dieses Testelement ab. (Von TestElement geerbt.)
Öffentliche Eigenschaft ReadOnly Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der angibt, ob dieses Testelement schreibgeschützt ist, oder legt diesen Wert fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft SolutionName Ruft den Namen der Projektmappe ab, die dieses Testelement enthält, oder legt diesen fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft SourceFileName Ruft den Pfad und Dateinamen für den Test ab, der dieses Element enthält. (Von TestElement geerbt.)
Öffentliche Eigenschaft Storage Ruft den Pfad des Speicherorts der Bereitstellungselemente für dieses Element ab oder legt ihn fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft SynchronizedStart Infrastruktur. Veraltet. Ruft einen Wert ab, der angibt, ob die Tests und verknüpften Tests in dieser Aggregation synchron gestartet werden müssen.
Öffentliche Eigenschaft TestCategories Ruft eine Auflistung der Testkategorieelemente ab, die diesem Testelement vom Benutzer in der Benutzeroberfläche zugeordnet wurden. (Von TestElement geerbt.)
Öffentliche Eigenschaft TestIdString Ruft die Test-ID für dieses Testelement als string ab. (Von TestElement geerbt.)
Öffentliche Eigenschaft TestType Ruft beim Überschreiben in einer abgeleiteten Klasse den Typ dieses Tests ab. (Von TestElement geerbt.)
Öffentliche Eigenschaft TestTypeName Ruft den Typ des Testelements als Zeichenfolge ab. (Von TestElement geerbt.)
Öffentliche Eigenschaft Timeout Ruft die Anzahl von Sekunden bis zum Timeout dieser Testelementausführung ab oder legt diese fest. (Von TestElement 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 TestElement geerbt.)
Öffentliche Eigenschaft VisibleLinks Ruft ein Array von Links in dieser Testaggregation ab, die in der Benutzeroberfläche sichtbar ist.
Öffentliche Eigenschaft VisibleProperties Ruft eine Auflistung der Eigenschaften dieses Testelements ab, die in der Benutzeroberfläche sichtbar sind. (Von TestElement geerbt.)
Öffentliche Eigenschaft WorkItemIds Ruft eine Liste von Arbeitsaufgaben-IDs ab, die diesem Testelement zugeordnet ist, oder legt diese fest. (Von TestElement geerbt.)
Öffentliche Eigenschaft WorkItemIdsViewable Ruft eine Liste von Arbeitsaufgaben-IDs für Arbeitsaufgaben ab, die angezeigt werden können, oder legt diese fest. (Von TestElement geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Add Fügt den Links in dieser Testaggregation den bereitgestellten Link hinzu.
Öffentliche Methode AssignIsRunnable Weist Werte für die Eigenschaften IsRunnable und ErrorMessageForNonRunnable zu. (Von TestElement geerbt.)
Öffentliche Methode Clear Entfernt alle Links in dieser Testaggregation.
Öffentliche Methode Clone Gibt beim Überschreiben in einer abgeleiteten Klasse eine Kopie dieses Testelements zurück. (Von TestElement geerbt.)
Öffentliche Methode Equals Gibt einen Wert zurück, der angibt, ob das bereitgestellte Objekt gleich diesem Testelementobjekt ist. (Von TestElement geerbt.)
Öffentliche Methode FillDataRow Füllt das bereitgestellte Datenzeilenobjekt mithilfe von Testdatenergebnissen aus sichtbaren Eigenschaften dieses Testelements. (Von TestElement 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 GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von TestElement geerbt.)
Öffentliche Methode GetObjectData Füllt SerializationInfo auf, indem die Daten verwendet werden, die zum Serialisieren des Zielobjekts erforderlich sind. (Überschreibt TestElement.GetObjectData(SerializationInfo, StreamingContext).)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode IsValid Gibt einen Wert zurück, der angibt, ob dieses Testelement gültig ist. (Von TestElement geerbt.)
Öffentliche Methode Load Lädt mit den bereitgestellten XML-Speicherparametern eine Instanz dieser Klasse aus dem bereitgestellten XML-Element. (Überschreibt TestElement.Load(XmlElement, XmlTestStoreParameters).)
Öffentliche Methode MakeLinksRelative Legt die Pfade für alle Links in dieser Testaggregation relativ zum bereitgestellten Stammpfad fest.
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode Remove Entfernt den bereitgestellten Link aus den Links in dieser Testaggregation.
Öffentliche Methode Save Speichert dieses Objekt im bereitgestellten XML-Element. (Überschreibt TestElement.Save(XmlElement, XmlTestStoreParameters).)
Öffentliche Methode ToString Gibt eine Zeichenfolgendarstellung dieses Testelements zurück. (Von TestElement geerbt.)

Zum Seitenanfang

Felder

  Name Beschreibung
Geschütztes Feld m_abortRunOnAgentFailure Infrastruktur. Gibt den Wert der AbortRunOnAgentFailure-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_agentAttributes Infrastruktur. Gibt den Wert der AgentAttributes-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_cssIteration Infrastruktur. Gibt den Wert der CssIteration-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_cssProjectStructure Infrastruktur. Gibt den Wert der CssProjectStructure-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_deploymentItems Infrastruktur. Gibt den Wert der DeploymentItems-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_description Infrastruktur. Gibt den Wert der Description-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_enabled Infrastruktur. Gibt den Wert der Enabled-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_executionId Infrastruktur. Gibt den Wert der ExecutionId-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_hostData Gibt die internen Hostdaten zurück. (Von TestElement geerbt.)
Geschütztes Feld m_hostType Infrastruktur. Gibt den internen Wert des HostType zurück. (Von TestElement geerbt.)
Geschütztes Feld m_id Infrastruktur. Gibt den Wert der Id-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_isGroupable Infrastruktur. Gibt den Wert der IsGroupable-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_isRunOnRestart Infrastruktur. Gibt den Wert der IsRunOnRestart-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_links Die interne Liste von Links in dieser Testaggregation.
Geschütztes Feld m_name Infrastruktur. Gibt den Wert der Name-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_nonRunnableReason Infrastruktur. Gibt den Wert der ErrorMessageForNonRunnable-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_owner Infrastruktur. Gibt den Wert der Owner-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_parentExecutionId Infrastruktur. Gibt den Wert der ParentExecId-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_priority Infrastruktur. Gibt den Wert der Priority-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_projectData Infrastruktur. Gibt den Wert der ProjectData-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_properties Infrastruktur. Gibt den Wert der Properties-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_storage Infrastruktur. Gibt den Wert der Storage-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_testCategories Infrastruktur. Gibt den Wert der TestCategories-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_timeout Infrastruktur. Gibt den Wert der Timeout-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_userData Infrastruktur. Gibt den Wert der UserData-Eigenschaft zurück. (Von TestElement geerbt.)
Geschütztes Feld m_workItemIds Infrastruktur. Gibt den Wert der WorkItemIds-Eigenschaft zurück. (Von TestElement 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.Common-Namespace

TestElement

ITestAggregation

ITestElement

IVerifiable

IVisiblePropertyProvider