Spazio dei nomi Microsoft.VisualStudio.TestTools.Common

Questo spazio dei nomi fornisce le classi di cui vengono utilizzati dal framework di test o dall'interfaccia utente Visual Studio 2010 Ultimate o Visual Studio 2010 Premium, oltre a classi e interfacce che uno sviluppatore può modificare per estendere la funzionalità, ad esempio ITestElement e TestElement.

Classi

  Classe Descrizione
Classe pubblica AspNetDevelopmentServer Rappresenta le impostazioni per un'istanza del server di sviluppo ASP.NET.Più istanze possono verificarsi durante il test.
Classe pubblica CollectorDataEntry Infrastruttura. rappresenta un'immissione di dati da un adattatore dati di diagnostica.
Classe pubblica ComputerInfo Obsoleta. Vengono fornite informazioni sul computer che ha inviato un oggetto TestResultMessage.questa classe è obsoleta.
Classe pubblica DataCollectorExceptionMessageInfo Rappresenta le informazioni su un'eccezione segnalata da un agente di raccolta dati diagnostici.
Classe pubblica DataCollectorMessageInfo Rappresenta un messaggio di errore o un messaggio di avviso per gli adattatori dati di diagnostica.
Classe pubblica DebugOperationResult rappresenta i risultati di un'operazione di debug.
Classe pubblica DebugRequestMessage rappresenta una richiesta da un adattatore di test o da un adattatore host per un'operazione di test di debug.
Classe pubblica DebugTargetInfo Fornisce informazioni su una destinazione di debug.
Classe pubblica DeploymentItem Rappresenta un file, una directory, o un altro elemento da distribuire con un'esecuzione dei test.
Classe pubblica DeploymentItemCollection Una raccolta di DeploymentItem oggetti.
Classe pubblica EqtBaseCollection<T> Fornisce una classe base per le raccolte in questo spazio dei nomi.
Classe pubblica EqtTextWriterTraceListener Apre un file di log condiviso in viene aggiunta la modalità.
Classe pubblica GroupingPropertyAttribute rappresenta l'attributo che contrassegna una proprietà come proprietà di raggruppamento.
Classe pubblica HostRunConfigurationData Infrastruttura. Incapsula i dati di configurazione di esecuzione dei test su entrambi l'host e il percorso di archiviazione attivi correnti per le impostazioni di configurazione per tutti gli host.
Classe pubblica KnownExecutionAppKeys Infrastruttura. Rappresenta le chiavi utilizzate per accedere alle proprietà nell'ambiente di test.
Classe pubblica Link Rappresenta un collegamento a un oggetto test o a un file sul server in Visual Studio Test Professional.
Classe pubblica LocalizedDescriptionAttribute Infrastruttura. Rappresenta l'attributo che consente la localizzazione di una descrizione della proprietà.questa classe non può essere ereditata.
Classe pubblica NameValue Rappresenta un valore di testo denominato.
Classe pubblica NonPersistableAttribute Rappresenta un attributo di marcatori per un campo che indica che non deve essere salvato in modo permanente.
Classe pubblica PersistenceElementNameAttribute Rappresenta un attributo che fornisce un nome di elemento per salvare in modo permanente un elemento all'XML.
Classe pubblica ProjectData Rappresenta le informazioni su un progetto di test in Visual Studio.
Classe pubblica PropertyWindowAttribute Rappresenta un attributo di una proprietà che indica se la proprietà viene visualizzata nella finestra proprietà.
Classe pubblica PublishInfo Infrastruttura. Rappresenta le informazioni interne su pubblicazione dei risultati del test.
Classe pubblica QTMeasurementBlockFactory
Classe pubblica RunInfo Rappresenta le informazioni sull'esecuzione di un'esecuzione dei test.
Classe pubblica RunOutputTestResultMessage Raccoglie l'output standard, l'errore standard e i dati di tracciatura su un'esecuzione dei test per gli adattatori dati di diagnostica fare riferimento all'utente.
Classe pubblica RunResultAndStatistics Rappresenta un risultato del test utilizzato per mantenere le statistiche a livello di esecuzione dei test.
Classe pubblica RunStateEvent Rappresenta una richiesta di modifica dello stato di un'esecuzione dei test.
Classe pubblica SessionId rappresenta un identificatore per una sessione di test.questa classe non può essere ereditata.
Classe pubblica TcmContext Incapsula informazioni sul contesto dell'esecuzione dei test correlate al gestore esecuzione dei test.
Classe pubblica TcmInformation Infrastruttura. Incapsula le informazioni su un test archiviate nel server di gestione dei test case.
Classe pubblica TestAggregation Rappresenta un aggregato degli elementi di test e collegamenti.
Classe pubblica TestAndCategoryPair Rappresenta una corrispondenza tra un test e una categoria di test utilizzata da Editor elenco dei test finestra di Visual Studio Test Professional.
Classe pubblica TestCaseManagementDisplayNameAttribute Rappresenta un attributo che può essere applicato alle proprietà dell'elemento di test che consente Visual Studio Test Professional interfaccia utente per localizzare i nomi delle proprietà. questa classe non può essere ereditata.
Classe pubblica TestCategoryItem rappresenta una categoria per un test.
Classe pubblica TestCategoryItemCollection Rappresenta una raccolta di stringhe che classificano un test.
Classe pubblica TestElement Fornisce una classe base per tutti i test.
Classe pubblica TestExecId Rappresenta un identificatore univoco per un test in un'esecuzione dei test.questa classe non può essere ereditata.
Classe pubblica TestExecutionTraceInformation Incapsula le informazioni di traccia quando si verifica un errore durante l'esecuzione del test.questa classe non può essere ereditata.
Classe pubblica TestId Rappresenta un identificatore univoco per un test.
Classe pubblica TestListCategoryId Identifica un elenco specifico dei test nella finestra di Editor elenco dei test di Microsoft Visual Studio Test Professional 2010 e fornisce accesso agli ID degli elenchi di test predefiniti.
Classe pubblica TestMessage Rappresenta una classe di base per i messaggi passati tra il client, il controller e gli agenti.
Classe pubblica TestOutcomeHelper Infrastruttura. Fornisce metodi di supporto per i risultati del test.
Classe pubblica TestResult Rappresenta una classe di base per i risultati del test e rappresenta i risultati di un test.
Classe pubblica TestResultAggregation Rappresenta un risultato del test con aggregato le informazioni da tutti i risultati del test nell'esecuzione dei test associata.
Classe pubblica TestResultBase Fornisce una classe base facoltativa per una classe personalizzata dei risultati del test.
Classe pubblica TestResultCounter Fornisce la funzionalità per rendere persistenti i conteggi dei risultati dei test case in un aggregato di test.
Classe pubblica TestResultDetail Rappresenta informazioni dettagliate per un risultato del test.
Classe pubblica TestResultErrorInfo Rappresenta un messaggio di errore o un avviso che sono stati rilevati durante l'esecuzione dei test e sono stati inclusi nel risultato del test.
Classe pubblica TestResultId Rappresenta un identificatore univoco per un risultato del test.
Classe pubblica TestResultMessage Fornisce una classe base per i risultati del test.
Classe pubblica TestRun Fornisce uno snapshot di un processo di test che è stato creato quando è stato eseguito.questa classe non può essere ereditata.
Classe pubblica TestRunConfiguration Fornisce la configurazione del processo del test che è in fase di esecuzione.La classe non può essere ereditata.
Classe pubblica TestRunConfigurationId Rappresenta un identificatore per un oggetto di configurazione di esecuzione dei test.
Classe pubblica TestRunEventArgs Rappresenta la classe base per gli argomenti dell'esecuzione dei test.
Classe pubblica TestRunTextResultMessage Rappresenta le informazioni di testo per fornire informazioni aggiuntive fornite dall'utente e aggiunti al risultato del test.
Classe pubblica TestStateEvent Rappresenta un record di notifica per una modifica nello stato del test.
Classe pubblica TestType identifica un tipo di test.
Classe pubblica TestTypeExtensionClientSide Fornisce una classe base per le estensioni personalizzate del test lavorino sul client.
Classe pubblica TextTestResultMessage Fornisce un messaggio che viene utilizzato dai test per fornire informazioni aggiuntive che desidera visualizzare nel risultato.
Classe pubblica TimerResult Registra il risultato di un timer che un writer del test può utilizzare per eseguire una parte di un test.
Classe pubblica Tip Rappresenta l'implementazione predefinita di un provider di test che deve essere implementato per ogni tipo di test.
Classe pubblica UriDataAttachment fornisce un'implementazione di IDataAttachment per inviare qualsiasi risorsa che può essere eseguito da un URI (Uniform Resource (URI) Identifier) come allegato.
Classe pubblica UserVisiblePropertyAttribute Rappresenta un attributo che può essere applicato a una proprietà di un elemento di test per semplificare la proprietà visibile nella finestra proprietà di Visual Studio Test Professional interfaccia utente.questa classe non può essere ereditata.
Classe pubblica VisiblePropertyAttribute Rappresenta un attributo applicato a una proprietà di un elemento di test che contrassegna una proprietà come proprietà di raggruppamento nella finestra proprietà di Visual Studio Test Professional interfaccia utente. 
Classe pubblica WarningEventArgs Rappresenta gli argomenti dell'evento per un avviso che si è verificato durante l'esecuzione del test.
Classe pubblica XmlTestReader Fornisce la funzionalità di lettura XML in Visual Studio Test Professional.
Classe pubblica XmlTestWriter Fornisce la funzionalità di scrittura XML in Visual Studio Test Professional.

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IAspNetDevelopmentServerTest Rappresenta un'interfaccia in cui sono inclusi un elenco AspNetDevelopmentServer oggetti per il test.
Interfaccia pubblica IDataAttachment Rappresenta un'interfaccia che viene utilizzata per definire un allegato di dati.
Interfaccia pubblica IDataSourceBindingData Infrastruttura. Rappresenta le informazioni che sono necessarie per creare una connessione per un elemento di test a un'origine dati.
Interfaccia pubblica IFastVisiblePropertyProvider Rappresenta un'interfaccia per un oggetto semplice per utilizzare le proprietà e i valori della proprietà.
Interfaccia pubblica IFileProvider Rappresenta un'interfaccia implementate dalle classi per restituire un elenco dei percorsi dei file.
Interfaccia pubblica IHostedTest Un tipo di test che implementa l'interfaccia di IHostedTest o eredita da una classe che implementa l'interfaccia di IHostedTest può essere ospitato da un adattatore host.I tipi di test personalizzati in genere sono derivati dalla classe di TestElement e la classe di TestElement implementa l'interfaccia di IHostedTest.Di conseguenza, qualsiasi tipo di test che deriva da TestElement può essere ospitato da un adattatore host.
Interfaccia pubblica IHostSpecificRunConfigurationData Infrastruttura. Rappresenta un'interfaccia dei marcatori per il framework di test.
Interfaccia pubblica IPersistable Rappresenta un'interfaccia che può essere implementata da una classe per eseguire azioni prima e dopo persistenza quando viene chiamato dal framework di test Visual Studio Test Professional.
Interfaccia pubblica IPotentiallyLarge Rappresenta un'interfaccia che può essere implementata da un oggetto potenzialmente grande per consentire al framework di test per determinare se imporre il controllo del flusso durante le operazioni che comportano.
Interfaccia pubblica IQTMeasurementBlock
Interfaccia pubblica ITestAggregation rappresenta un'interfaccia che può essere implementata da un elemento di test.
Interfaccia pubblica ITestElement Rappresenta un oggetto test di cui viene utilizzato internamente al framework di test Visual Studioed è l'interfaccia che è utilizzo da tutti i test case.
Interfaccia pubblica ITestElementResultTestPropertyProvider Rappresenta un'interfaccia che un oggetto può implementare per fornire dati di test nei risultati del test.
Interfaccia pubblica ITestList Interfaccia per creare elenchi di test personalizzati.
Interfaccia pubblica ITestManagementEvents Rappresenta un'interfaccia che una classe può implementare per aggiungere TestRunSubmitting gestore eventi.
Interfaccia pubblica ITestResultExtension Rappresenta un'interfaccia che viene implementata da Visual Studio Test Professional per consentire agli unit test per estrarre i dati dell'estensione associati ai risultati del test.
Interfaccia pubblica ITestTypeExtension Rappresenta un'interfaccia che viene implementata da Visual Studio Test Professional per consentire a un'estensione client per ottenere un elenco di test nell'esecuzione dei test prima dell'esecuzione dei test.
Interfaccia pubblica ITestTypeSpecificRunConfigurationData Rappresenta un'interfaccia che deve essere implementata dagli oggetti di estensione che definiscono i tipi di test utilizzando i dati di configurazione di esecuzione dei test specifici del tipo di test.
Interfaccia pubblica ITip Per collegare un provider di test che deve essere implementato per ogni tipo di test.
Interfaccia pubblica ITmi Infrastruttura. rappresenta l'interfaccia di gestione test (interfaccia utente) di Visual Studio Test Professional.
Interfaccia pubblica IVerifiable Rappresenta un'interfaccia che può essere implementata da classi di estensione del test per verificare i relativi elementi di test necessari.
Interfaccia pubblica IVisiblePropertyProvider Rappresenta un'interfaccia che può essere implementata dagli oggetti test con proprietà visibili all'utente.
Interfaccia pubblica IWarningHandler Rappresenta un'interfaccia per le classi di test che gestiscono e segnalano gli eventi di avviso.

Delegati

  Delegato Descrizione
Delegato pubblico DebugEventHandler Rappresenta il metodo che gestisce l'evento di debug.
Delegato pubblico QTMeasurementBlockFactory.ProxyCreator

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica DataCollectorMessageLevel Rappresenta i livelli di gravità raggiunti i quali è possibile registrare un oggetto DataCollectorExceptionMessageInfo per un adattatore dati di diagnostica.
Enumerazione pubblica DebugEngine Specifica i motori di debug che è possibile utilizzare il codice del test.
Enumerazione pubblica PropertyConverterType Enumera i convertitori di tipi possibili per i valori della proprietà dell'oggetto test.
Enumerazione pubblica PropertyEditorType Questa enumerazione fornisce valori validi per l'editor di un valore di proprietà.
Enumerazione pubblica RunState Questa enumerazione rappresenta gli stati validi per un'esecuzione dei test.
Enumerazione pubblica TestMessageKind Infrastruttura. Fornisce tipi validi per un messaggio interno.
Enumerazione pubblica TestOutcome Viene illustrato il risultato di un'esecuzione dei test.
Enumerazione pubblica TestState questa enumerazione rappresenta gli stati validi per un test.
Enumerazione pubblica WebServerType Questa enumerazione fornisce tipi di impostazioni del server Web validi.