Sdílet prostřednictvím


ITestElement – rozhraní

Představuje testovací objekt, který používá 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 spustit test agent selhání celé zkoušky přerušit.
Veřejná vlastnost Adapter Získá přidružené test adaptéru, který používá k provedení testu.
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 Získá 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 pro přidružené pracovní položka iterace.
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ává.
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á chybovou zprávu při této zkoušce nelze provést.
Veřejná vlastnost ExecutionId Získá nebo nastaví aktuální ID spuštění tento prvek testu.
Veřejná vlastnost Groups Získá kolekci vlastností popisovačů, které představují skupin, které patří vlastnosti tohoto prvku testu a určuje, jak budou seskupeny v okně Vlastnosti uživatelského rozhraní.
Veřejná vlastnost HumanReadableId Jak je zobrazen v uživatelském rozhraní získá ID tohoto kontrolního prvku.
Veřejná vlastnost Id Získá ID pro tento prvek testu.
Veřejná vlastnost IsAutomated Získá hodnotu, která označuje, zda tento objekt prvek testu je automatické.
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 test prvek objekt 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á hodnotu označující, zda tento test Pokud dojde k chybě během spustit test restartuje zkoušky.
Veřejná vlastnost Link Získá odkaz použitý přístup 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 je zadané 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í prioritou 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á kolekci vlastností pro tento prvek testu.
Veřejná vlastnost ReadOnly Získá 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 obsahujícího tento prvek testu.
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 zkoušky získává kategorie zboží, které je přiřazen tento prvek testu uživatelem v uživatelském rozhraní.
Veřejná vlastnost TestType Zkouška typu získá pro tento prvek testu.
Veřejná vlastnost Timeout Získá nebo nastaví před spuštění tento prvek testu časový limit v milisekundách.
Veřejná vlastnost UserData Získá nebo nastaví objekt obsahující data nonpersistable libovolný prvek vlastní test.
Veřejná vlastnost VisibleProperties Získá kolekci 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.

Na začátek

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 podstatnými prvky dostupné a platné. (Zděděno z IVerifiable.)

Na začátek

Viz také

Odkaz

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

IVerifiable

IVisiblePropertyProvider