Proprietà IHostedTest.HostType
la stringa di IHostedTest.HostType identifica un host.I tester possono utilizzare questa stringa nell'attributo di HostType su un test personalizzato per specificare un host in cui eseguire il test.
Spazio dei nomi: Microsoft.VisualStudio.TestTools.Common
Assembly: Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)
Sintassi
'Dichiarazione
Property HostType As String
string HostType { get; set; }
property String^ HostType {
String^ get ();
void set (String^ value);
}
abstract HostType : string with get, set
function get HostType () : String
function set HostType (value : String)
Valore proprietà
Tipo: System.String
String contenente il nome del tipo di host in cui il test è necessario eseguire l'applicazione.Per indicare l'host predefinito del test, questa proprietà restituisce null o una stringa vuota.
Note
Per gli unit test, l'attributo di HostType in cui è possibile utilizzare questa stringa deriva da Framework per unit test.
la classe di TestElement implementa l'interfaccia di IHostedTest.Per i tipi di test che non derivano da TestElement, lo sviluppatore del tipo di test deve consentire agli utenti di test per specificare il tipo di host da utilizzare quando si eseguono i test.come descritto in Procedura: Specificare i test da eseguire in un adattatore host, è possibile procedere le proprietà da impostare nella Finestra Proprietà, utilizzando l'attributo di HostType (per gli unit test, oppure supportano l'editor di configurazione di esecuzione dei test.
Esempi
Per il codice completo dell'esempio seguente, vedere il file di MyTest.cs nell'esempio di estensibilità dei test in Visual Studio SDK.Non è necessario includere quanto segue se il tipo di test personalizzato deriva da TestElement.
private string m_hostType;
string IHostedTest.HostType
{
get
{
return m_hostType;
}
set
{
m_hostType = value;
}
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TestTools.Common