Condividi tramite


Classe TestAggregation

Rappresenta un'aggregazione di elementi di test e collegamenti.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)

Sintassi

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

Il tipo TestAggregation espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo protetto TestAggregation() Inizializza una nuova istanza della classe TestAggregation.
Metodo protetto TestAggregation(TestAggregation) Inizializza una nuova istanza della classe TestAggregation che rappresenta una copia dell'oggetto aggregazione di test specificato.
Metodo protetto TestAggregation(SerializationInfo, StreamingContext) Inizializza una nuova istanza della classe TestAggregation da codice XML utilizzando le informazioni e il contesto specificati.
Metodo protetto TestAggregation(String, String) Inizializza una nuova istanza della classe TestAggregation.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AbortRunOnAgentFailure Ottiene o imposta un valore che indica se verrà interrotta l'intera esecuzione dei test nel caso in cui un agente di test abbia esito negativo. (Ereditato da TestElement)
Proprietà pubblica Adapter Sottoposta a override in una classe derivata, ottiene l'adattatore dati di diagnostica associato. (Ereditato da TestElement)
Proprietà pubblica AgentAttributes Ottiene un dizionario di attributi agente. (Ereditato da TestElement)
Proprietà pubblica CanBeAggregated Sottoposta a override in una classe derivata, ottiene un valore che indica se questo elemento di test può essere aggregato. (Ereditato da TestElement)
Proprietà pubblica CategoryId Ottiene o imposta l'ID di categoria dei test per questo elemento di test. (Ereditato da TestElement)
Proprietà pubblica ControllerPlugin Sottoposta a override in una classe derivata, ottiene un oggetto di estensione del controller personalizzato. (Ereditato da TestElement)
Proprietà pubblica Copy Ottiene una copia di questo elemento di test. (Ereditato da TestElement)
Proprietà pubblica CreatedByUI Ottiene o imposta un valore che indica se questo elemento è stato creato dall'interfaccia utente. (Ereditato da TestElement)
Proprietà pubblica CssIteration Ottiene o imposta il percorso di iterazione di un elemento di lavoro associato. (Ereditato da TestElement)
Proprietà pubblica CssProjectStructure Ottiene o imposta il percorso area di un elemento di lavoro associato. (Ereditato da TestElement)
Proprietà pubblica DeploymentItems Ottiene un insieme di elementi da distribuire con questo test. (Ereditato da TestElement)
Proprietà pubblica DeploymentItemsEditable Ottiene una matrice dei nomi fili per gli elementi di distribuzione modificabili. (Ereditato da TestElement)
Proprietà pubblica Description Ottiene o imposta una descrizione di questo elemento di test. (Ereditato da TestElement)
Proprietà pubblica Elements Ottiene una matrice degli ID degli elementi di test in questa aggregazione.
Proprietà pubblica Enabled Ottiene o imposta un valore che indica se questo elemento di test è abilitato. (Ereditato da TestElement)
Proprietà pubblica ErrorMessageForNonRunnable Ottiene il messaggio di errore da utilizzare se l'elemento di test non è eseguibile. (Ereditato da TestElement)
Proprietà pubblica ExecutionId Ottiene o imposta l'ID di esecuzione. (Ereditato da TestElement)
Proprietà pubblica Groups Ottiene un insieme di descrittori di proprietà che rappresenta i gruppi ai quali appartengono le proprietà di questo elemento di test e determina, inoltre, il modo in cui verranno raggruppati i descrittoti nella finestra delle proprietà dell'interfaccia utente. (Ereditato da TestElement)
Proprietà pubblica HostData Ottiene o imposta i dati che saranno utilizzati dall'host personalizzato identificato dalla proprietà HostType. (Ereditato da TestElement)
Proprietà pubblica HostType Ottiene o imposta il nome del tipo per l'host personalizzato da utilizzare per il test, invece dell'host predefinito. (Ereditato da TestElement)
Proprietà pubblica HumanReadableId Ottiene l'ID di questo elemento di test visualizzato nell'interfaccia utente. (Ereditato da TestElement)
Proprietà pubblica Id Ottiene l'ID di questo elemento di test. (Ereditato da TestElement)
Proprietà pubblica IsAutomated Ottiene un valore che indica se questo elemento di test è automatizzato. (Ereditato da TestElement)
Proprietà pubblica IsGroupable Ottiene o imposta un valore che indica se questo elemento di test può essere raggruppato. (Ereditato da TestElement)
Proprietà pubblica IsLoadTestCandidate Ottiene un valore che indica se questo elemento di test verrà incluso eventualmente un elenco del test di carico possibili nell'interfaccia utente. (Ereditato da TestElement)
Proprietà pubblica IsModified Ottiene o imposta un valore che indica se questo elemento di test è stato modificato. (Ereditato da TestElement)
Proprietà pubblica IsRunnable Ottiene o imposta un valore che indica se questo elemento di test è eseguibile. (Ereditato da TestElement)
Proprietà pubblica IsRunOnRestart Ottiene o imposta un valore che indica se questo elemento di test deve essere eseguito in caso di riavvio dell'esecuzione dei test. (Ereditato da TestElement)
Proprietà pubblica Link Ottiene un collegamento a questo elemento di test. (Ereditato da TestElement)
Proprietà pubblica Links Ottiene una matrice dei collegamenti di test in questa aggregazione.
Proprietà pubblica Name Ottiene o imposta il nome di questo elemento di test. (Ereditato da TestElement)
Proprietà pubblica Owner Ottiene o imposta il nome del proprietario di questo elemento di test. (Ereditato da TestElement)
Proprietà pubblica ParentExecId Ottiene o imposta TestExecId del padre di questo elemento di test. (Ereditato da TestElement)
Proprietà pubblica Priority Ottiene o imposta la priorità relativa di questo elemento di test. (Ereditato da TestElement)
Proprietà pubblica ProjectData Ottiene o imposta i dati per il progetto di test contenente questo elemento di test. (Ereditato da TestElement)
Proprietà pubblica ProjectName Ottiene il nome del progetto di test contenente questo elemento di test. (Ereditato da TestElement)
Proprietà pubblica ProjectRelativePath Ottiene il percorso relativo del progetto di test contenente questo elemento di test. (Ereditato da TestElement)
Proprietà pubblica Properties Ottiene un insieme delle proprietà di questo elemento di test. (Ereditato da TestElement)
Proprietà pubblica ReadOnly Quando viene sottoposta a override in una classe derivata, ottiene o imposta un valore che indica se questo elemento di test è di sola lettura. (Ereditato da TestElement)
Proprietà pubblica SolutionName Ottiene il nome della soluzione contenente questo elemento di test. (Ereditato da TestElement)
Proprietà pubblica SourceFileName Ottiene il percorso e il nome file per il test che contiene questo elemento. (Ereditato da TestElement)
Proprietà pubblica Storage Ottiene o imposta il percorso di archiviazione degli elemento di distribuzione di questo elemento. (Ereditato da TestElement)
Proprietà pubblica SynchronizedStart Infrastruttura. Obsoleta. Ottiene un valore che indica se i test e test collegati in questa aggregazione devono essere avviati in modo sincrono.
Proprietà pubblica TestCategories Ottiene un insieme di elementi di categoria di test assegnati a questo elemento di test dall'utente nell'interfaccia utente. (Ereditato da TestElement)
Proprietà pubblica TestIdString Ottiene l'ID test per questo elemento di test sotto forma di valore string. (Ereditato da TestElement)
Proprietà pubblica TestType Sottoposta a override in una classe derivata, ottiene il tipo di questo test. (Ereditato da TestElement)
Proprietà pubblica TestTypeName Ottiene il tipo dell'elemento di test sotto forma di stringa. (Ereditato da TestElement)
Proprietà pubblica Timeout Ottiene o imposta il numero di secondi che trascorrono prima del timeout dell'esecuzione di questo elemento di test. (Ereditato da TestElement)
Proprietà pubblica UserData Ottiene o imposta un oggetto contenente dati arbitrari non persistenti per un elemento di test personalizzato. (Ereditato da TestElement)
Proprietà pubblica VisibleLinks Ottiene una matrice di collegamenti in questa aggregazione di test che è visibile nell'interfaccia utente.
Proprietà pubblica VisibleProperties Ottiene un insieme delle proprietà di questo elemento di test che è visibile nell'interfaccia utente. (Ereditato da TestElement)
Proprietà pubblica WorkItemIds Ottiene o imposta un elenco di ID di elementi di lavoro associati a questo elemento di test. (Ereditato da TestElement)
Proprietà pubblica WorkItemIdsViewable Ottiene o imposta un elenco di ID di elementi di lavoro per gli elementi di lavoro visualizzabili. (Ereditato da TestElement)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add Aggiunge il collegamento specificato ai collegamenti in questa aggregazione di test.
Metodo pubblico AssignIsRunnable Consente di assegnare valori per le proprietà IsRunnable e ErrorMessageForNonRunnable. (Ereditato da TestElement)
Metodo pubblico Clear Rimuove tutti i collegamenti in questa aggregazione di test.
Metodo pubblico Clone Se sottoposto a override in una classe derivata, restituisce una copia di questo elemento di test. (Ereditato da TestElement)
Metodo pubblico Equals Restituisce un valore che indica se l'oggetto specificato è uguale a questo oggetto elemento di test. (Ereditato da TestElement)
Metodo pubblico FillDataRow Inserisce nell'oggetto della riga di dati specificata i risultati dei dati di test dalle proprietà visibili di questo elemento di test. (Ereditato da TestElement)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da TestElement)
Metodo pubblico GetObjectData Popola un oggetto SerializationInfo utilizzando i dati necessari per serializzare l'oggetto di destinazione. (Esegue l'override di TestElement.GetObjectData(SerializationInfo, StreamingContext)).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico IsValid Restituisce un valore che indica se questo elemento di test è valido. (Ereditato da TestElement)
Metodo pubblico Load Carica un'istanza di questa classe dall'elemento XML specificato utilizzando i parametri dell'archivio XML indicati. (Esegue l'override di TestElement.Load(XmlElement, XmlTestStoreParameters)).
Metodo pubblico MakeLinksRelative Rende i percorsi di tutti i collegamenti in questa aggregazione di test relativi al percorso radice specificato.
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico Remove Rimuove il collegamento specificato dai collegamenti in questa aggregazione di test.
Metodo pubblico Save Salva questo oggetto nell'elemento XML specificato. (Esegue l'override di TestElement.Save(XmlElement, XmlTestStoreParameters)).
Metodo pubblico ToString Restituisce una rappresentazione di stringa di questo elemento di test. (Ereditato da TestElement)

In alto

Campi

  Nome Descrizione
Campo protetto m_abortRunOnAgentFailure Infrastruttura. Restituisce il valore della proprietà AbortRunOnAgentFailure. (Ereditato da TestElement)
Campo protetto m_agentAttributes Infrastruttura. Restituisce il valore della proprietà AgentAttributes. (Ereditato da TestElement)
Campo protetto m_cssIteration Infrastruttura. Restituisce il valore della proprietà CssIteration. (Ereditato da TestElement)
Campo protetto m_cssProjectStructure Infrastruttura. Restituisce il valore della proprietà CssProjectStructure. (Ereditato da TestElement)
Campo protetto m_deploymentItems Infrastruttura. Restituisce il valore della proprietà DeploymentItems. (Ereditato da TestElement)
Campo protetto m_description Infrastruttura. Restituisce il valore della proprietà Description. (Ereditato da TestElement)
Campo protetto m_enabled Infrastruttura. Restituisce il valore della proprietà Enabled. (Ereditato da TestElement)
Campo protetto m_executionId Infrastruttura. Restituisce il valore della proprietà ExecutionId. (Ereditato da TestElement)
Campo protetto m_hostData Restituisce i dati interni dell'host. (Ereditato da TestElement)
Campo protetto m_hostType Infrastruttura. Restituisce il valore interno di HostType. (Ereditato da TestElement)
Campo protetto m_id Infrastruttura. Restituisce il valore della proprietà Id. (Ereditato da TestElement)
Campo protetto m_isGroupable Infrastruttura. Restituisce il valore della proprietà IsGroupable. (Ereditato da TestElement)
Campo protetto m_isRunOnRestart Infrastruttura. Restituisce il valore della proprietà IsRunOnRestart. (Ereditato da TestElement)
Campo protetto m_links Elenco di collegamenti interno in questa aggregazione di test.
Campo protetto m_name Infrastruttura. Restituisce il valore della proprietà Name. (Ereditato da TestElement)
Campo protetto m_nonRunnableReason Infrastruttura. Restituisce il valore della proprietà ErrorMessageForNonRunnable. (Ereditato da TestElement)
Campo protetto m_owner Infrastruttura. Restituisce il valore della proprietà Owner. (Ereditato da TestElement)
Campo protetto m_parentExecutionId Infrastruttura. Restituisce il valore della proprietà ParentExecId. (Ereditato da TestElement)
Campo protetto m_priority Infrastruttura. Restituisce il valore della proprietà Priority. (Ereditato da TestElement)
Campo protetto m_projectData Infrastruttura. Restituisce il valore della proprietà ProjectData. (Ereditato da TestElement)
Campo protetto m_properties Infrastruttura. Restituisce il valore della proprietà Properties. (Ereditato da TestElement)
Campo protetto m_storage Infrastruttura. Restituisce il valore della proprietà Storage. (Ereditato da TestElement)
Campo protetto m_testCategories Infrastruttura. Restituisce il valore della proprietà TestCategories. (Ereditato da TestElement)
Campo protetto m_timeout Infrastruttura. Restituisce il valore della proprietà Timeout. (Ereditato da TestElement)
Campo protetto m_userData Infrastruttura. Restituisce il valore della proprietà UserData. (Ereditato da TestElement)
Campo protetto m_workItemIds Infrastruttura. Restituisce il valore della proprietà WorkItemIds. (Ereditato da TestElement)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.Common

TestElement

ITestAggregation

ITestElement

IVerifiable

IVisiblePropertyProvider