Właściwość IHostedTest.HostType —
Ciąg IHostedTest.HostType identyfikuje hosta.Testerzy można użyć tego ciągu, atrybut HostType test niestandardowy określić hosta do uruchamiania tego badania.
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.Common
Zestaw: Microsoft.VisualStudio.QualityTools.Common (w Microsoft.VisualStudio.QualityTools.Common.dll)
Składnia
'Deklaracja
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)
Wartość właściwości
Typ: System.String
String Zawierający nazwę typu host, w którym należy uruchomić test.Aby wskazać, host domyślny test, właściwość ta zwraca null ani ciągiem pustym.
Uwagi
W odniesieniu do badań jednostki atrybutu HostType, w którym można użyć ten ciąg pochodzi z Jednostki badanie ramach.
Klasa TestElement implementuje interfejs IHostedTest.Dla typów badania, które nie wynikają z TestElement autora badanie typu musi umożliwiać użytkownikom badania, określenie typu host, aby użyć po uruchomieniu testów.Jak opisano w How to: Specify Tests to Run in a Host Adapter, można to zrobić przez ustawienie właściwości w oknie dialogowym właściwości za pomocą atrybutu HostType (jednostki badań) lub poprzez wspieranie badań uruchomienie Edytora konfiguracji.
Przykłady
Kompletny kod w poniższym przykładzie, zobacz plik MyTest.cs w badanej próbce rozszerzalność w Visual Studio SDK.Nie obejmują następujące, jeśli twój niestandardowy badanie typu wynika z TestElement.
private string m_hostType;
string IHostedTest.HostType
{
get
{
return m_hostType;
}
set
{
m_hostType = value;
}
}
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..
Zobacz też
Informacje
Przestrzeń nazw Microsoft.VisualStudio.TestTools.Common