Condividi tramite


Interfaccia ITestAggregation

Rappresenta un'interfaccia che può essere implementata da un elemento di test.

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

Sintassi

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

Il tipo ITestAggregation espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica AbortRunOnAgentFailure Ottiene o imposta un valore che indica se interrompere l'intera esecuzione dei test nel caso in cui un agente di test abbia esito negativo. (Ereditato da ITestElement)
Proprietà pubblica Adapter Ottiene l'adattatore di test associato utilizzato per l'esecuzione del test. (Ereditato da ITestElement)
Proprietà pubblica AgentAttributes Ottiene un dizionario di attributi agente o delle restrizioni per l'esecuzione del test corrente. (Ereditato da ITestElement)
Proprietà pubblica CanBeAggregated Ottiene un valore che indica se questo elemento di test può essere inserito nei test di aggregazione. (Ereditato da ITestElement)
Proprietà pubblica CategoryId Ottiene o imposta l'ID categoria dell'elenco dei test per questo elemento di test. (Ereditato da ITestElement)
Proprietà pubblica ControllerPlugin Ottiene il nome del plug-in del controller associato. (Ereditato da ITestElement)
Proprietà pubblica Copy Ottiene una copia di questo elemento di test. (Ereditato da ITestElement)
Proprietà pubblica CreatedByUI Ottiene o imposta un valore che indica se questo elemento di test è stato creato dall'interfaccia utente. (Ereditato da ITestElement)
Proprietà pubblica CssIteration Ottiene o imposta il percorso di iterazione di un elemento di lavoro associato. (Ereditato da ITestElement)
Proprietà pubblica CssProjectStructure Ottiene o imposta il percorso area di un elemento di lavoro associato. (Ereditato da ITestElement)
Proprietà pubblica DeploymentItems Ottiene un insieme di file da distribuire con un test case. (Ereditato da ITestElement)
Proprietà pubblica Description Ottiene o imposta una descrizione per questo elemento di test. (Ereditato da ITestElement)
Proprietà pubblica Elements Se implementata in una classe derivata, ottiene una matrice di ID che identificano gli elementi di test aggregati in questa aggregazione.
Proprietà pubblica Enabled Ottiene o imposta un valore che indica se questo elemento di test è abilitato. (Ereditato da ITestElement)
Proprietà pubblica ErrorMessageForNonRunnable Ottiene il messaggio di errore da utilizzare quando il test non può essere eseguito. (Ereditato da ITestElement)
Proprietà pubblica ExecutionId Ottiene o imposta l'ID di esecuzione corrente per questo elemento di test. (Ereditato da ITestElement)
Proprietà pubblica Groups Ottiene un insieme di descrittori di proprietà che rappresentano i gruppi ai quali appartengono le proprietà di questo elemento di test e determina il modo in cui verranno raggruppate nella finestra delle proprietà dell'interfaccia utente. (Ereditato da ITestElement)
Proprietà pubblica HumanReadableId Ottiene l'ID di questo elemento di test visualizzato nell'interfaccia utente. (Ereditato da ITestElement)
Proprietà pubblica Id Ottiene l'ID di questo elemento di test. (Ereditato da ITestElement)
Proprietà pubblica IsAutomated Ottiene un valore che indica se questo oggetto elemento di test è automatizzato. (Ereditato da ITestElement)
Proprietà pubblica IsGroupable Ottiene un valore che indica se questo oggetto elemento di test può essere raggruppato insieme con altri oggetti elemento di test. (Ereditato da ITestElement)
Proprietà pubblica IsModified Ottiene un valore che indica se questo oggetto elemento di test è stato modificato. (Ereditato da ITestElement)
Proprietà pubblica IsRunnable Ottiene un valore che indica se questo elemento di test può essere eseguito come parte di un'esecuzione dei test. (Ereditato da ITestElement)
Proprietà pubblica IsRunOnRestart Ottiene un valore che indica se questa esecuzione dei test si riavvierà con questo test in caso di interruzione durante l'esecuzione dei test. (Ereditato da ITestElement)
Proprietà pubblica Link Ottiene un collegamento che può essere utilizzato per accedere a questo elemento di test. (Ereditato da ITestElement)
Proprietà pubblica Links Se implementata in una classe derivata, ottiene una matrice di collegamenti da tutti gli elementi di test aggregati in questo elemento di test.
Proprietà pubblica Name Ottiene o imposta il nome di questo elemento di test. (Ereditato da ITestElement)
Proprietà pubblica Owner Ottiene il nome del proprietario come immesso dall'utente nell'interfaccia utente. (Ereditato da ITestElement)
Proprietà pubblica ParentExecId Ottiene l'ID di esecuzione dei test per l'oggetto padre. (Ereditato da ITestElement)
Proprietà pubblica Priority Ottiene o imposta un'indicazione numerica della priorità di questo elemento di test. (Ereditato da ITestElement)
Proprietà pubblica ProjectData Ottiene l'oggetto dati del progetto per questo elemento di test. (Ereditato da ITestElement)
Proprietà pubblica ProjectName Ottiene il nome del progetto al quale appartiene questo elemento di test. (Ereditato da ITestElement)
Proprietà pubblica ProjectRelativePath Ottiene il percorso relativo del progetto di test. (Ereditato da ITestElement)
Proprietà pubblica Properties Ottiene un insieme delle proprietà di questo elemento di test. (Ereditato da ITestElement)
Proprietà pubblica ReadOnly Ottiene un valore che indica se questo elemento di testo è di sola lettura. (Ereditato da ITestElement)
Proprietà pubblica SolutionName Ottiene il nome della soluzione contenente questo elemento di test. (Ereditato da ITestElement)
Proprietà pubblica SourceFileName Ottiene il percorso e il nome file per il test che contiene questo elemento. (Ereditato da ITestElement)
Proprietà pubblica Storage Ottiene o imposta il percorso di archiviazione degli elemento di distribuzione di questo elemento. (Ereditato da ITestElement)
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 ITestElement)
Proprietà pubblica TestType Ottiene il tipo di test di questo elemento di test. (Ereditato da ITestElement)
Proprietà pubblica Timeout Ottiene o imposta il numero di millisecondi che trascorrono prima del timeout dell'esecuzione di questo elemento di test. (Ereditato da ITestElement)
Proprietà pubblica UserData Ottiene o imposta un oggetto contenente dati arbitrari non persistenti per un elemento di test personalizzato. (Ereditato da ITestElement)
Proprietà pubblica VisibleLinks Se implementata in una classe derivata, ottiene una matrice di collegamenti per i test visibili al visualizzatore esterno.
Proprietà pubblica VisibleProperties Ottiene un insieme di descrittori di proprietà per le proprietà visibili all'utente. (Ereditato da IVisiblePropertyProvider)
Proprietà pubblica WorkItemIds Ottiene un elenco di elementi di lavoro associati a questo elemento di test. (Ereditato da ITestElement)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add Se implementato in una classe derivata, aggiunge un ID elemento di test all'elenco di test nell'aggregazione.
Metodo pubblico AssignIsRunnable Consente di assegnare valori per le proprietà IsRunnable e ErrorMessageForNonRunnable. (Ereditato da ITestElement)
Metodo pubblico Clear Se implementato in una classe derivata, rimuove tutti gli elementi di test dall'aggregazione.
Metodo pubblico Clone Crea un nuovo oggetto che è una copia dell'istanza corrente. (Ereditato da ICloneable)
Metodo pubblico IsValid Se implementato in una classe derivata, ottiene un valore che indica se gli elementi essenziali sono disponibili e validi. (Ereditato da IVerifiable)
Metodo pubblico Remove Se implementato in una classe derivata, rimuove dall'aggregazione l'elemento di test identificato dal collegamento specificato.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TestTools.Common

TestElement

IVerifiable

IVisiblePropertyProvider