TestElement – třída
Poskytuje základní třída pro všechny testy.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.TestTools.Common.TestElement
Microsoft.VisualStudio.TestTools.Common.TestAggregation
Obor názvů: Microsoft.VisualStudio.TestTools.Common
Sestavení: Microsoft.VisualStudio.QualityTools.Common (v Microsoft.VisualStudio.QualityTools.Common.dll)
Syntaxe
'Deklarace
<SerializableAttribute> _
Public MustInherit Class TestElement _
Implements ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider, _
ITestElementResultTestPropertyProvider, IXmlTestStore, IHostedTest
[SerializableAttribute]
public abstract class TestElement : ITestElement,
ICloneable, IVerifiable, IVisiblePropertyProvider, ITestElementResultTestPropertyProvider, IXmlTestStore,
IHostedTest
[SerializableAttribute]
public ref class TestElement abstract : ITestElement,
ICloneable, IVerifiable, IVisiblePropertyProvider, ITestElementResultTestPropertyProvider, IXmlTestStore,
IHostedTest
[<AbstractClass>]
[<SerializableAttribute>]
type TestElement =
class
interface ITestElement
interface ICloneable
interface IVerifiable
interface IVisiblePropertyProvider
interface ITestElementResultTestPropertyProvider
interface IXmlTestStore
interface IHostedTest
end
public abstract class TestElement implements ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider, ITestElementResultTestPropertyProvider, IXmlTestStore, IHostedTest
Typ TestElement zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
TestElement() | Vytvoří novou instanci třídy TestElement. |
![]() |
TestElement(TestElement) | Inicializuje novou instanci TestElement třídy pomocí poskytnutého kopii kontrolního prvku. |
![]() |
TestElement(SerializationInfo, StreamingContext) | Inicializuje novou instanci TestElement třídy z Serializovaná data. |
![]() |
TestElement(String, String) | Inicializuje novou instanci TestElement třídy pomocí zadaného názvu a popisu. |
![]() |
TestElement(String, String, String) | Inicializuje novou instanci TestElement třídy pomocí poskytnutého název, popis a skladování. |
![]() |
TestElement(TestId, String, String) | Vytvoří novou instanci třídy TestElement. |
![]() |
TestElement(TestId, String, String, String) | Vytvoří novou instanci třídy TestElement. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
AbortRunOnAgentFailure | Získá nebo nastaví hodnotu, která označuje, zda bude přerušena zkoušky, pokud test agent nezdaří. |
![]() |
Adapter | Při přepsání v odvozené třídě, získá přidružené diagnostických dat adaptéru. |
![]() |
AgentAttributes | Získá slovník agent atributů. |
![]() |
CanBeAggregated | Při přepsání v odvozené třídě, získá hodnota, která určuje, zda lze agregovat tento prvek testu. |
![]() |
CategoryId | Získá nebo nastaví ID kategorie test pro tento prvek testu. |
![]() |
ControllerPlugin | Při přepsání v odvozené třídě, získá objekt rozšíření vlastního zařízení. |
![]() |
Copy | Obdrží kopii tohoto kontrolního prvku. |
![]() |
CreatedByUI | Získá nebo nastaví hodnotu, která označuje, zda byl vytvořen tento prvek uživatelského rozhraní. |
![]() |
CssIteration | Získá nebo nastaví cestu iterace odpovídající pracovní položky. |
![]() |
CssProjectStructure | Získá nebo nastaví cestu položky odpovídající pracovní oblasti. |
![]() |
DeploymentItems | Kolekce položek, které mají být zavedena společně se tento test získá. |
![]() |
DeploymentItemsEditable | Získá-li pole názvů souborů pro zavedení položky, které jsou upravitelné. |
![]() |
Description | Získá nebo nastaví popis tohoto kontrolního prvku. |
![]() |
Enabled | Získá nebo nastaví hodnotu, která označuje, zda je povolen tento prvek testu. |
![]() |
ErrorMessageForNonRunnable | Chybová zpráva, pokud není prvek testu spustitelné pracovní získá. |
![]() |
ExecutionId | Získá nebo nastaví ID spuštění |
![]() |
Groups | Získá kolekce vlastností popisovače představuje skupiny, do kterých patří vlastnosti tohoto prvku testu a také určuje, jak budou seskupeny popisovače v okně Vlastnosti uživatelského rozhraní. |
![]() |
HostData | Získá nebo nastaví údaje pro vlastní hostitele, který je identifikován HostType vlastnost. |
![]() |
HostType | Získá nebo nastaví název vlastního hostitele pro test namísto výchozího hostitele. |
![]() |
HumanReadableId | Načte ID tohoto prvku testu je zobrazen v uživatelském rozhraní. |
![]() |
Id | Získá ID pro tento prvek testu. |
![]() |
IsAutomated | Hodnota, která určuje, zda je tento prvek testu automatické získá. |
![]() |
IsGroupable | Získá nebo nastaví hodnotu, která označuje, zda tento prvek testu mohou být seskupeny. |
![]() |
IsLoadTestCandidate | Získá hodnotu označující, zda tento prvek testu bude zahrnuta v seznamu možných zatížení testů v uživatelském rozhraní. |
![]() |
IsModified | Získá nebo nastaví hodnotu, která označuje, zda tento prvek testu byl změněn. |
![]() |
IsRunnable | Získá nebo nastaví hodnotu, která označuje, zda je tento prvek testu spustitelné pracovní. |
![]() |
IsRunOnRestart | Získá nebo nastaví hodnotu, která označuje, zda tento prvek test spustit, pokud je restartování spusťte test. |
![]() |
Link | Získá odkaz na tento prvek testu. |
![]() |
Name | Získá nebo nastaví název prvku tohoto testu. |
![]() |
Owner | Získá nebo nastaví jméno vlastníka tohoto kontrolního prvku. |
![]() |
ParentExecId | Získá nebo nastaví TestExecId test nadřazeného prvku. |
![]() |
Priority | Získá nebo nastaví relativní důležitost tohoto kontrolního prvku. |
![]() |
ProjectData | Získá nebo nastaví data pro zkušební projekt, který obsahuje tento prvek testu. |
![]() |
ProjectName | Získá název zkušební projekt, který obsahuje tento prvek testu. |
![]() |
ProjectRelativePath | Relativní cesta zkušební projekt, který obsahuje tento kontrolní prvek získá. |
![]() |
Properties | Získá kolekce vlastností pro tento prvek testu. |
![]() |
ReadOnly | V odvozené třídě přepsán, získá nebo nastaví hodnotu, která označuje, zda tento prvek testu je jen pro čtení. |
![]() |
SolutionName | Získá název obsahující tento prvek zkušebního roztoku. |
![]() |
SourceFileName | Získá cestu a název souboru pro test, který obsahuje tento prvek. |
![]() |
Storage | Získá nebo nastaví cestu umístění úložiště položek nasazení tohoto prvku. |
![]() |
TestCategories | Kolekce test získá kategorie zboží, které je přiřazen tento prvek testu uživatelem v uživatelském rozhraní. |
![]() |
TestIdString | Získá test ID pro tento prvek testu jako string. |
![]() |
TestType | Při přepsání v odvozené třídě, získá typ této zkoušky. |
![]() |
TestTypeName | Typ prvku test získá jako řetězec. |
![]() |
Timeout | Získá nebo nastaví počet sekund, po spuštění tohoto prvku test časový limit. |
![]() |
UserData | Získá nebo nastaví objekt, který obsahuje data libovolného nonpersistable pro prvek vlastní test. |
![]() |
VisibleProperties | Získá sadu vlastností tohoto prvku testu, který je zobrazen v uživatelském rozhraní. |
![]() |
WorkItemIds | Získá nebo nastaví seznam pracovní položky ID přidružen tento prvek testu. |
![]() |
WorkItemIdsViewable | Získá nebo nastaví pracovní položky ID práce zobrazitelné položky seznamu. |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() |
AssignIsRunnable | Přiřadí hodnoty IsRunnable a ErrorMessageForNonRunnable vlastnosti. |
![]() |
Clone | V odvozené třídě přepsána, vrátí kopii tohoto prvku testu. |
![]() |
Equals | Vrátí hodnotu, která označuje, zda je zadaný objekt rovnající se tento objekt prvek testu. (Přepisuje Object.Equals(Object).) |
![]() |
FillDataRow | Pomocí dat výsledky zkoušek z viditelné vlastnosti tohoto prvku test vyplní poskytnutý datový objekt řádku. |
![]() |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.) |
![]() ![]() |
GetDeploymentItemsFromEditableItems | Vrátí kolekci položek nasazení je generováno na základě zadané pole názvů položky přiřazené k této zkoušky, které lze upravovat. |
![]() ![]() |
GetEditableItemsFromDeploymentItems | Vrátí pole názvů upravitelné položky generované z kolekce položek nasazení. |
![]() |
GetHashCode | Slouží jako funkci hash u určitého typu. (Přepisuje Object.GetHashCode().) |
![]() |
GetObjectData | Vyplní SerializationInfo pomocí dat, která je pro serializaci objektu. |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() |
IsValid | Vrátí hodnotu, která označuje, zda je tento test prvek platný. |
![]() |
Load | Načte aktuální objekt zadané v prvku XML pomocí zadané parametry. |
![]() |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) |
![]() |
Save | Uloží aktuální objekt poskytnutý prvek XML pomocí zadané parametry. |
![]() |
ToString | Vrací řetězcové vyjádření tohoto kontrolního prvku. (Přepisuje Object.ToString().) |
Nahoru
Pole
Název | Popis | |
---|---|---|
![]() ![]() |
CanBeAggregatedPropertyName | Vrátí "CanBeAggregated". |
![]() ![]() |
CreatedByUIPropertyName | Vrátí "CreatedByUI". |
![]() ![]() |
CssIterationPropertyName | Vrátí "CssIteration". |
![]() ![]() |
CssProjectStructurePropertyName | Vrátí "CssProjectStructure". |
![]() ![]() |
DeploymentItemSeparator | Vrátí "|". |
![]() ![]() |
DescriptionPropertyName | Vrátí "Popis". |
![]() ![]() |
EnabledPropertyName | Vrátí "Zapnuto". |
![]() ![]() |
EnabledPropName | Vrátí "Zapnuto". |
![]() ![]() |
ErrorMessageForNonRunnablePropertyName | Vrátí "ErrorMessageForNonRunnable". |
![]() ![]() |
HostTypePropertyName | Vrátí "HostTypePropertyName". |
![]() ![]() |
HumanReadableIdPropertyName | Vrátí "HumanReadableId". |
![]() ![]() |
InfiniteTimeout | Vrátí int.MaxValue. |
![]() ![]() |
IsAutomatedPropertyName | Vrátí "IsAutomated". |
![]() ![]() |
IsRunnablePropertyName | Vrátí "IsRunnable". |
![]() |
m_abortRunOnAgentFailure | Infrastruktura. Vrátí hodnotu AbortRunOnAgentFailure vlastnost. |
![]() |
m_agentAttributes | Infrastruktura. Vrátí hodnotu AgentAttributes vlastnost. |
![]() |
m_cssIteration | Infrastruktura. Vrátí hodnotu CssIteration vlastnost. |
![]() |
m_cssProjectStructure | Infrastruktura. Vrátí hodnotu CssProjectStructure vlastnost. |
![]() |
m_deploymentItems | Infrastruktura. Vrátí hodnotu DeploymentItems vlastnost. |
![]() |
m_description | Infrastruktura. Vrátí hodnotu Description vlastnost. |
![]() |
m_enabled | Infrastruktura. Vrátí hodnotu Enabled vlastnost. |
![]() |
m_executionId | Infrastruktura. Vrátí hodnotu ExecutionId vlastnost. |
![]() |
m_hostData | Vrátí data interního hostitele. |
![]() |
m_hostType | Infrastruktura. Vrátí vnitřní hodnotu HostType. |
![]() |
m_id | Infrastruktura. Vrátí hodnotu Id vlastnost. |
![]() |
m_isGroupable | Infrastruktura. Vrátí hodnotu IsGroupable vlastnost. |
![]() |
m_isRunOnRestart | Infrastruktura. Vrátí hodnotu IsRunOnRestart vlastnost. |
![]() |
m_name | Infrastruktura. Vrátí hodnotu Name vlastnost. |
![]() |
m_nonRunnableReason | Infrastruktura. Vrátí hodnotu ErrorMessageForNonRunnable vlastnost. |
![]() |
m_owner | Infrastruktura. Vrátí hodnotu Owner vlastnost. |
![]() |
m_parentExecutionId | Infrastruktura. Vrátí hodnotu ParentExecId vlastnost. |
![]() |
m_priority | Infrastruktura. Vrátí hodnotu Priority vlastnost. |
![]() |
m_projectData | Infrastruktura. Vrátí hodnotu ProjectData vlastnost. |
![]() |
m_properties | Infrastruktura. Vrátí hodnotu Properties vlastnost. |
![]() |
m_storage | Infrastruktura. Vrátí hodnotu Storage vlastnost. |
![]() |
m_testCategories | Infrastruktura. Vrátí hodnotu TestCategories vlastnost. |
![]() |
m_timeout | Infrastruktura. Vrátí hodnotu Timeout vlastnost. |
![]() |
m_userData | Infrastruktura. Vrátí hodnotu UserData vlastnost. |
![]() |
m_workItemIds | Infrastruktura. Vrátí hodnotu WorkItemIds vlastnost. |
![]() ![]() |
NamePropertyName | Infrastruktura. Vrátí "Název". |
![]() ![]() |
ObjectColumnName | Infrastruktura. Vrátí "ObjectColumnName". |
![]() ![]() |
OwnerPropertyName | Infrastruktura. Vrátí "Vlastníkem". |
![]() ![]() |
PriorityPropertyName | Infrastruktura. "Priorita" vrátí. |
![]() ![]() |
ProjectDataPropertyName | Infrastruktura. Vrátí "ProjectData". |
![]() ![]() |
ProjectNamePropertyName | Infrastruktura. Vrátí "ProjectName". |
![]() ![]() |
ProjectRelativePathPropertyName | Infrastruktura. Vrátí "ProjectRelativePath". |
![]() ![]() |
SolutionNamePropertyName | Infrastruktura. Vrátí "SolutionName". |
![]() ![]() |
SourceFileNamePropertyName | Infrastruktura. Vrátí "SourceFileName". |
![]() ![]() |
StoragePropertyName | Infrastruktura. Vrátí "Úložiště". |
![]() ![]() |
TestCategoryPropertyName | Vrátí "TestCategory". |
![]() ![]() |
TestTypePropertyName | Vrátí "TestType". |
![]() ![]() |
TimeoutVisiblePropertyName | Vrátí "TimeoutVisible". |
![]() ![]() |
WorkItemIdsViewablePropertyName | Vrátí "WorkItemIdsViewable". |
Nahoru
Poznámky
Přestože některé vlastnosti jsou nastaveny pomocí hodnoty, které uživatelem prostřednictvím uživatelského rozhraní pro většinu vlastností a metod jsou nastavena nebo používány nebo obě vnitřní funkce uživatelského rozhraní.
Bezpečný přístup z více vláken
Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.