Sdílet prostřednictvím


ITestElement – rozhraní

Představuje objekt test, který je interně v rámci testu Visual Studio, a je rozhraní, které je zavést ve všech případech test.

Obor názvů:  Microsoft.VisualStudio.TestTools.Common
Sestavení:  Microsoft.VisualStudio.QualityTools.Common (v Microsoft.VisualStudio.QualityTools.Common.dll)

Syntaxe

'Deklarace
Public Interface ITestElement _
    Inherits ICloneable, IVerifiable, IVisiblePropertyProvider
public interface ITestElement : ICloneable, 
    IVerifiable, IVisiblePropertyProvider
public interface class ITestElement : ICloneable, 
    IVerifiable, IVisiblePropertyProvider
type ITestElement =  
    interface 
        interface ICloneable 
        interface IVerifiable 
        interface IVisiblePropertyProvider 
    end
public interface ITestElement extends ICloneable, IVerifiable, IVisiblePropertyProvider

Typ ITestElement zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost AbortRunOnAgentFailure Získá nebo nastaví hodnotu, která označuje, zda je přerušení celé zkoušky, pokud test agent nezdaří spustit.
Veřejná vlastnost Adapter Získá přidružené test adaptéru, který se používá k provedení zkoušky.
Veřejná vlastnost AgentAttributes Získá slovník agent atributy nebo omezení pro aktuální spuštění testu.
Veřejná vlastnost CanBeAggregated Získá hodnotu označující, zda tento kontrolní prvek může být vložen do zkoušky agregace.
Veřejná vlastnost CategoryId Získá nebo nastaví ID kategorie test seznamu pro tento prvek testu.
Veřejná vlastnost ControllerPlugin Získá název přidružené řadiče modulu plug-in.
Veřejná vlastnost Copy Obdrží kopii tohoto kontrolního prvku.
Veřejná vlastnost CreatedByUI Získá nebo nastaví hodnotu, která označuje, zda byl vytvořen tento kontrolní prvek uživatelského rozhraní.
Veřejná vlastnost CssIteration Získá nebo nastaví cestu iterace odpovídající pracovní položky.
Veřejná vlastnost CssProjectStructure Získá nebo nastaví cestu pro položku odpovídající pracovní oblasti.
Veřejná vlastnost DeploymentItems Kolekce souborů k nasazení v případě zkoušky získá.
Veřejná vlastnost Description Získá nebo nastaví popis pro tento prvek testu.
Veřejná vlastnost Enabled Získá nebo nastaví hodnotu, která označuje, zda je povolen tento prvek testu.
Veřejná vlastnost ErrorMessageForNonRunnable Získá chybová zpráva při této zkoušce nelze provést.
Veřejná vlastnost ExecutionId Získá nebo nastaví aktuální ID spuštění pro tento prvek testu.
Veřejná vlastnost Groups Získá kolekce vlastností popisovače, které představují skupin, do kterých patří vlastnosti tohoto prvku testu a určuje, jak budou seskupeny v okně Vlastnosti uživatelského rozhraní.
Veřejná vlastnost HumanReadableId Načte ID tohoto prvku testu je zobrazen v uživatelském rozhraní.
Veřejná vlastnost Id Získá ID pro tento prvek testu.
Veřejná vlastnost IsAutomated Hodnota, která určuje, zda je tento objekt prvek testu automatické získá.
Veřejná vlastnost IsGroupable Získá hodnotu označující, zda tento objekt prvek testu mohou být seskupeny s dalšími objekty prvek testu.
Veřejná vlastnost IsModified Získá hodnotu označující, zda tento objekt prvek testu byl změněn.
Veřejná vlastnost IsRunnable Získá hodnotu označující, zda tento prvek testu mohou být provedeny jako součást spustit test.
Veřejná vlastnost IsRunOnRestart Získá hodnota, která určuje, zda spustit test restartuje tohoto testu, pokud dojde k chybě během spustit test.
Veřejná vlastnost Link Získá odkaz, který lze použít k přístupu na tento prvek testu.
Veřejná vlastnost Name Získá nebo nastaví název prvku tohoto testu.
Veřejná vlastnost Owner Získá název vlastníka, jak je zadán uživatelem v uživatelském rozhraní.
Veřejná vlastnost ParentExecId Test ID spuštění získá pro nadřazený objekt.
Veřejná vlastnost Priority Získá nebo nastaví číselné označení priority pro tento prvek testu.
Veřejná vlastnost ProjectData Získá data objektu projektu pro tento prvek testu.
Veřejná vlastnost ProjectName Získá název projektu, do které patří tento prvek testu.
Veřejná vlastnost ProjectRelativePath Relativní cesta zkušebního projektu získá.
Veřejná vlastnost Properties Získá kolekce vlastností pro tento prvek testu.
Veřejná vlastnost ReadOnly Načte hodnotu, která označuje, zda tento prvek testu je jen pro čtení.
Veřejná vlastnost SolutionName Získá název obsahující tento prvek zkušebního roztoku.
Veřejná vlastnost SourceFileName Získá cestu a název souboru pro test, který obsahuje tento prvek.
Veřejná vlastnost Storage Získá nebo nastaví cestu umístění úložiště položek nasazení tohoto prvku.
Veřejná vlastnost TestCategories Kolekce test získá kategorie zboží, které je přiřazen tento prvek testu uživatelem v uživatelském rozhraní.
Veřejná vlastnost TestType Typ testu získá pro tento prvek testu.
Veřejná vlastnost Timeout Získá nebo nastaví počet milisekund, než vyprší časový limit spuštění tohoto prvku testu.
Veřejná vlastnost UserData Získá nebo nastaví objekt, který obsahuje data libovolného nonpersistable pro prvek vlastní test.
Veřejná vlastnost VisibleProperties Získá kolekce vlastností popisovače pro vlastnosti, které jsou pro uživatele viditelné. (Zděděno z IVisiblePropertyProvider.)
Veřejná vlastnost WorkItemIds Získá seznam položek práce spojené s Tento prvek testu.

Nahoru

Metody

  Název Popis
Veřejná metoda AssignIsRunnable Přiřadí hodnoty IsRunnable a ErrorMessageForNonRunnable vlastnosti.
Veřejná metoda Clone Vytvoří nový objekt, který je kopie aktuální instance. (Zděděno z ICloneable.)
Veřejná metoda IsValid Po implementaci v odvozené třídě získá hodnotu, která označuje, zda jsou základní prvky dostupné a platné. (Zděděno z IVerifiable.)

Nahoru

Viz také

Referenční dokumentace

Microsoft.VisualStudio.TestTools.Common – obor názvů

IVerifiable

IVisiblePropertyProvider