Sdílet prostřednictvím


TestAggregation – třída

Představuje agregaci test prvků a odkazy.

Hierarchie dědičnosti

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

Obor názvů:  Microsoft.VisualStudio.TestTools.Common
Sestavení:  Microsoft.VisualStudio.QualityTools.Common (v Microsoft.VisualStudio.QualityTools.Common.dll)

Syntaxe

'Deklarace
<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

Typ TestAggregation zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda TestAggregation() Vytvoří novou instanci třídy TestAggregation.
Chráněná metoda TestAggregation(TestAggregation) Inicializuje novou instanci TestAggregation třídu, která je kopie objektu poskytnutého test agregace.
Chráněná metoda TestAggregation(SerializationInfo, StreamingContext) Inicializuje novou instanci TestAggregation třídy z XML pomocí zadané informace a kontext.
Chráněná metoda TestAggregation(String, String) Vytvoří novou instanci třídy TestAggregation.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost AbortRunOnAgentFailure Získá nebo nastaví hodnotu, která označuje, zda spustit test bude přerušena, pokud test agenta se nezdaří. (Zděděno z TestElement.)
Veřejná vlastnost Adapter Při přepsání v odvozené třídě získá přidružené diagnostických dat adaptéru. (Zděděno z TestElement.)
Veřejná vlastnost AgentAttributes Získá slovník agent atributy. (Zděděno z TestElement.)
Veřejná vlastnost CanBeAggregated Při přepsání v odvozené třídě získá hodnotu, která označuje, zda tento prvek testu může být agregovaný. (Zděděno z TestElement.)
Veřejná vlastnost CategoryId Získá nebo nastaví Identifikátor kategorie test tohoto kontrolního prvku. (Zděděno z TestElement.)
Veřejná vlastnost ControllerPlugin Při přepsání v odvozené třídě získá objekt rozšíření vlastního zařízení. (Zděděno z TestElement.)
Veřejná vlastnost Copy Získá kopii tohoto kontrolního prvku. (Zděděno z TestElement.)
Veřejná vlastnost CreatedByUI Získá nebo nastaví hodnotu, která označuje, zda byl vytvořen tento prvek uživatelského rozhraní. (Zděděno z TestElement.)
Veřejná vlastnost CssIteration Získá nebo nastaví cestu iterace pro přidružené pracovní položky. (Zděděno z TestElement.)
Veřejná vlastnost CssProjectStructure Získá nebo nastaví oblast cesty přidružené pracovní položky. (Zděděno z TestElement.)
Veřejná vlastnost DeploymentItems Získá kolekce položek k nasazení a tento test. (Zděděno z TestElement.)
Veřejná vlastnost DeploymentItemsEditable Získá pole názvy souborů pro položky nasazení, které lze upravovat. (Zděděno z TestElement.)
Veřejná vlastnost Description Získá nebo nastaví popis tohoto kontrolního prvku. (Zděděno z TestElement.)
Veřejná vlastnost Elements Získá matice test ID prvků v této agregace.
Veřejná vlastnost Enabled Získá nebo nastaví hodnotu, která označuje, zda tento prvek testu je povoleno. (Zděděno z TestElement.)
Veřejná vlastnost ErrorMessageForNonRunnable Získá chybovou zprávu, pokud není kontrolní prvek spustitelného. (Zděděno z TestElement.)
Veřejná vlastnost ExecutionId Získá nebo nastaví ID spuštění (Zděděno z TestElement.)
Veřejná vlastnost Groups Získá kolekci vlastností popisovače, představující skupin, k nimž patří vlastnosti tohoto prvku testu a také určuje, jak budou seskupeny popisných charakteristik v okně Vlastnosti uživatelského rozhraní. (Zděděno z TestElement.)
Veřejná vlastnost HostData Získá nebo nastaví data používat vlastní hostitele, který je identifikován HostType vlastnost. (Zděděno z TestElement.)
Veřejná vlastnost HostType Získá nebo nastaví název typu vlastního hostitele pro testovací místo výchozího hostitele. (Zděděno z TestElement.)
Veřejná vlastnost HumanReadableId Získá ID tohoto elementu test, jak je zobrazen v uživatelském rozhraní. (Zděděno z TestElement.)
Veřejná vlastnost Id Získá Identifikátor pro tento prvek testu. (Zděděno z TestElement.)
Veřejná vlastnost IsAutomated Získá hodnotu, která označuje, zda tento prvek testu je automatické. (Zděděno z TestElement.)
Veřejná vlastnost IsGroupable Získá nebo nastaví hodnotu, která označuje, zda tento prvek testu mohou být seskupeny. (Zděděno z TestElement.)
Veřejná vlastnost IsLoadTestCandidate Získá hodnotu, která označuje, zda tento prvek testu bude obsahovat seznam možných zatížení zkoušky v uživatelském rozhraní. (Zděděno z TestElement.)
Veřejná vlastnost IsModified Získá nebo nastaví hodnotu, která označuje, zda tento prvek testu byl změněn. (Zděděno z TestElement.)
Veřejná vlastnost IsRunnable Získá nebo nastaví hodnotu, která označuje, zda tento prvek testu spustitelného. (Zděděno z TestElement.)
Veřejná vlastnost IsRunOnRestart Získá nebo nastaví hodnotu, která označuje, zda tento prvek testu bude spuštěn po restartování spusťte test. (Zděděno z TestElement.)
Veřejná vlastnost Link Získá odkaz na tento prvek testu. (Zděděno z TestElement.)
Veřejná vlastnost Links Získá matice test odkazy v této agregace.
Veřejná vlastnost Name Získá nebo nastaví název tohoto kontrolního prvku. (Zděděno z TestElement.)
Veřejná vlastnost Owner Získá nebo nastaví jméno vlastníka tohoto kontrolního prvku. (Zděděno z TestElement.)
Veřejná vlastnost ParentExecId Získá nebo nastaví TestExecId test nadřazeného prvku. (Zděděno z TestElement.)
Veřejná vlastnost Priority Získá nebo nastaví relativní důležitost tohoto prvku testu. (Zděděno z TestElement.)
Veřejná vlastnost ProjectData Získá nebo nastaví data pro testovací projekt, který obsahuje tento prvek testu. (Zděděno z TestElement.)
Veřejná vlastnost ProjectName Získá název zkušebního projektu, který obsahuje tento prvek testu. (Zděděno z TestElement.)
Veřejná vlastnost ProjectRelativePath Získá relativní cestu zkušební projekt, který obsahuje tento prvek testu. (Zděděno z TestElement.)
Veřejná vlastnost Properties Získá kolekci vlastností pro tento prvek testu. (Zděděno z TestElement.)
Veřejná vlastnost ReadOnly Při přepsání v odvozené třídě získá nebo nastaví hodnotu, která označuje, zda tento prvek testu je jen pro čtení. (Zděděno z TestElement.)
Veřejná vlastnost SolutionName Získá název řešení, které obsahuje tento prvek testu. (Zděděno z TestElement.)
Veřejná vlastnost SourceFileName Získá cestu a název pro test, který obsahuje tento prvek. (Zděděno z TestElement.)
Veřejná vlastnost Storage Získá nebo nastaví cestu umístění úložiště položky nasazení tohoto prvku. (Zděděno z TestElement.)
Veřejná vlastnost SynchronizedStart Infrastruktura. Zastaralé. Získá hodnota, která určuje, zda zkoušky a zkoušky propojené v této agregace musí být spuštěna synchronně.
Veřejná vlastnost TestCategories Získá kolekce test kategorie zboží, které je přiřazen tento prvek testu uživatelem v uživatelském rozhraní. (Zděděno z TestElement.)
Veřejná vlastnost TestIdString Získá test ID pro tento prvek testu jako string. (Zděděno z TestElement.)
Veřejná vlastnost TestType Při přepsání v odvozené třídě získá typ této zkoušky. (Zděděno z TestElement.)
Veřejná vlastnost TestTypeName Získá typ kontrolního prvku jako řetězec. (Zděděno z TestElement.)
Veřejná vlastnost Timeout Získá nebo nastaví počet sekund před vypršením provádění tohoto kontrolního prvku. (Zděděno z TestElement.)
Veřejná vlastnost UserData Získá nebo nastaví objekt, který obsahuje nonpersistable libovolného datového prvku vlastní test. (Zděděno z TestElement.)
Veřejná vlastnost VisibleLinks Získá matice odkazy v této zkušební agregace, který je zobrazen v uživatelském rozhraní.
Veřejná vlastnost VisibleProperties Získá kolekci vlastností prvku testu, který je zobrazen v uživatelském rozhraní. (Zděděno z TestElement.)
Veřejná vlastnost WorkItemIds Získá nebo nastaví seznam pracovní položky ID, který je přidružen tento prvek testu. (Zděděno z TestElement.)
Veřejná vlastnost WorkItemIdsViewable Získá nebo nastaví seznam ID pracovní položky zobrazitelné pracovních položek. (Zděděno z TestElement.)

Nahoru

Metody

  Název Popis
Veřejná metoda Add Přidá zadaný odkaz odkazy v této zkoušce agregace.
Veřejná metoda AssignIsRunnable Přiřadí hodnoty IsRunnable a ErrorMessageForNonRunnable vlastnosti. (Zděděno z TestElement.)
Veřejná metoda Clear Odebere všechny odkazy v této zkoušce agregace.
Veřejná metoda Clone Při přepsání v odvozené třídě, vrátí kopii tohoto kontrolního prvku. (Zděděno z TestElement.)
Veřejná metoda Equals Vrátí hodnotu, která označuje, zda je zadaný objekt rovna tento objekt prvek testu. (Zděděno z TestElement.)
Veřejná metoda FillDataRow Vyplní řádek zadaný datový objekt pomocí dat výsledků testů z viditelné vlastnosti tohoto prvku testu. (Zděděno z TestElement.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z TestElement.)
Veřejná metoda GetObjectData Vyplní SerializationInfo pomocí data, která jsou požadována serializace cílový objekt. (Přepisuje TestElement.GetObjectData(SerializationInfo, StreamingContext).)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IsValid Vrátí hodnotu, která označuje, zda tento prvek testu je platný. (Zděděno z TestElement.)
Veřejná metoda Load Načte instance této třídy zadané v prvku XML pomocí zadané parametry úložiště XML. (Přepisuje TestElement.Load(XmlElement, XmlTestStoreParameters).)
Veřejná metoda MakeLinksRelative Díky cesty pro všechny odkazy v této zkoušce agregace vzhledem k zadané kořenové cestě.
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda Remove Odebere zadaný odkaz z odkazů v této zkoušce agregace.
Veřejná metoda Save Uloží tento objekt poskytnutý prvek XML. (Přepisuje TestElement.Save(XmlElement, XmlTestStoreParameters).)
Veřejná metoda ToString Vrátí řetězec představující tento prvek testu. (Zděděno z TestElement.)

Nahoru

Pole

  Název Popis
Chráněné pole m_abortRunOnAgentFailure Infrastruktura. Vrátí hodnotu AbortRunOnAgentFailure vlastnost. (Zděděno z TestElement.)
Chráněné pole m_agentAttributes Infrastruktura. Vrátí hodnotu AgentAttributes vlastnost. (Zděděno z TestElement.)
Chráněné pole m_cssIteration Infrastruktura. Vrátí hodnotu CssIteration vlastnost. (Zděděno z TestElement.)
Chráněné pole m_cssProjectStructure Infrastruktura. Vrátí hodnotu CssProjectStructure vlastnost. (Zděděno z TestElement.)
Chráněné pole m_deploymentItems Infrastruktura. Vrátí hodnotu DeploymentItems vlastnost. (Zděděno z TestElement.)
Chráněné pole m_description Infrastruktura. Vrátí hodnotu Description vlastnost. (Zděděno z TestElement.)
Chráněné pole m_enabled Infrastruktura. Vrátí hodnotu Enabled vlastnost. (Zděděno z TestElement.)
Chráněné pole m_executionId Infrastruktura. Vrátí hodnotu ExecutionId vlastnost. (Zděděno z TestElement.)
Chráněné pole m_hostData Vrátí data interního hostitele. (Zděděno z TestElement.)
Chráněné pole m_hostType Infrastruktura. Vrátí vnitřní hodnotu HostType. (Zděděno z TestElement.)
Chráněné pole m_id Infrastruktura. Vrátí hodnotu Id vlastnost. (Zděděno z TestElement.)
Chráněné pole m_isGroupable Infrastruktura. Vrátí hodnotu IsGroupable vlastnost. (Zděděno z TestElement.)
Chráněné pole m_isRunOnRestart Infrastruktura. Vrátí hodnotu IsRunOnRestart vlastnost. (Zděděno z TestElement.)
Chráněné pole m_links Vnitřní seznam odkazů v této zkoušce agregace.
Chráněné pole m_name Infrastruktura. Vrátí hodnotu Name vlastnost. (Zděděno z TestElement.)
Chráněné pole m_nonRunnableReason Infrastruktura. Vrátí hodnotu ErrorMessageForNonRunnable vlastnost. (Zděděno z TestElement.)
Chráněné pole m_owner Infrastruktura. Vrátí hodnotu Owner vlastnost. (Zděděno z TestElement.)
Chráněné pole m_parentExecutionId Infrastruktura. Vrátí hodnotu ParentExecId vlastnost. (Zděděno z TestElement.)
Chráněné pole m_priority Infrastruktura. Vrátí hodnotu Priority vlastnost. (Zděděno z TestElement.)
Chráněné pole m_projectData Infrastruktura. Vrátí hodnotu ProjectData vlastnost. (Zděděno z TestElement.)
Chráněné pole m_properties Infrastruktura. Vrátí hodnotu Properties vlastnost. (Zděděno z TestElement.)
Chráněné pole m_storage Infrastruktura. Vrátí hodnotu Storage vlastnost. (Zděděno z TestElement.)
Chráněné pole m_testCategories Infrastruktura. Vrátí hodnotu TestCategories vlastnost. (Zděděno z TestElement.)
Chráněné pole m_timeout Infrastruktura. Vrátí hodnotu Timeout vlastnost. (Zděděno z TestElement.)
Chráněné pole m_userData Infrastruktura. Vrátí hodnotu UserData vlastnost. (Zděděno z TestElement.)
Chráněné pole m_workItemIds Infrastruktura. Vrátí hodnotu WorkItemIds vlastnost. (Zděděno z TestElement.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.Common – obor názvů

TestElement

ITestAggregation

ITestElement

IVerifiable

IVisiblePropertyProvider