Klasa TestElement
Zawiera klasa podstawowa dla wszystkich testów.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.TestTools.Common.TestElement
Microsoft.VisualStudio.TestTools.Common.TestAggregation
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.Common
Zestaw: Microsoft.VisualStudio.QualityTools.Common (w Microsoft.VisualStudio.QualityTools.Common.dll)
Składnia
'Deklaracja
<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 uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
TestElement() | Inicjuje nowe wystąpienie TestElement klasy. |
![]() |
TestElement(TestElement) | Inicjuje nowe wystąpienie TestElement klasy przy użyciu dostarczonego kopię elementu badania. |
![]() |
TestElement(SerializationInfo, StreamingContext) | Inicjuje nowe wystąpienie TestElement klasy z serializowane dane. |
![]() |
TestElement(String, String) | Inicjuje nowe wystąpienie TestElement klasy przy użyciu podanej nazwy i opisu. |
![]() |
TestElement(String, String, String) | Inicjuje nowe wystąpienie TestElement klasy przy użyciu podanej nazwy, opisu i składowania. |
![]() |
TestElement(TestId, String, String) | Inicjuje nowe wystąpienie TestElement klasy. |
![]() |
TestElement(TestId, String, String, String) | Inicjuje nowe wystąpienie TestElement klasy. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
AbortRunOnAgentFailure | Zwraca lub ustawia wartość wskazującą, czy przebieg testu zostanie przerwane, jeżeli test agent zakończy się niepowodzeniem. |
![]() |
Adapter | Gdy zastąpiony w klasie pochodnej, pobiera karty skojarzonych danych diagnostycznych. |
![]() |
AgentAttributes | Pobiera słownika atrybutów agent. |
![]() |
CanBeAggregated | Gdy zastąpiony w klasie pochodnej, pobiera wartość, która wskazuje, czy ten element badania mogą zostać zagregowane. |
![]() |
CategoryId | Zwraca lub ustawia badanie ID kategorii dla tego elementu badania. |
![]() |
ControllerPlugin | Gdy zastąpiony w klasie pochodnej, pobiera obiekt rozszerzeń niestandardowych kontrolera. |
![]() |
Copy | Otrzymuje kopię tego elementu badania. |
![]() |
CreatedByUI | Pobiera lub ustawia wartość, która wskazuje, czy ten element został utworzony za pomocą interfejsu użytkownika. |
![]() |
CssIteration | Zwraca lub ustawia ścieżkę iteracji dla elementu pracy skojarzony. |
![]() |
CssProjectStructure | Pobiera lub ustawia ścieżkę obszaru elementu pracy skojarzony. |
![]() |
DeploymentItems | Pobiera zbiór elementów, które ma być rozmieszczony wraz z tego badania. |
![]() |
DeploymentItemsEditable | Pobiera tablicę nazw plików dla tych elementów wdrażania, które są edytowalne. |
![]() |
Description | Zwraca lub ustawia opis tego elementu badania. |
![]() |
Enabled | Zwraca lub ustawia wartość, która wskazuje, czy element ten test jest włączony. |
![]() |
ErrorMessageForNonRunnable | Zwraca komunikat o błędzie, jeśli element kontrolny nie jest sprawne. |
![]() |
ExecutionId | Zwraca lub ustawia identyfikator wykonanie |
![]() |
Groups | Pobiera zbiór właściwości deskryptory reprezentuje grup, do których należą właściwości tego elementu badania i określa, w jaki sposób deskryptory zostaną pogrupowane w oknie dialogowym właściwości interfejsu użytkownika. |
![]() |
HostData | Zwraca lub ustawia dane używane przez hosta niestandardowy, który jest identyfikowany przez HostType właściwości. |
![]() |
HostType | Zwraca lub ustawia nazwę typu niestandardowego hosta dla badania zamiast hosta domyślnego. |
![]() |
HumanReadableId | Pobiera identyfikator tego elementu badania, jak pojawia się on w interfejsie użytkownika. |
![]() |
Id | Pobiera identyfikator dla tego elementu badania. |
![]() |
IsAutomated | Pobiera wartość, która wskazuje, czy element ten test jest zautomatyzowana. |
![]() |
IsGroupable | Zwraca lub ustawia wartość, która wskazuje, czy ten element badania mogą być grupowane. |
![]() |
IsLoadTestCandidate | Pobiera wartość, która wskazuje, czy ten element badania zostaną uwzględnione na liście testów obciążenia możliwe w interfejsie użytkownika. |
![]() |
IsModified | Zwraca lub ustawia wartość, która wskazuje, czy ten element test została zmodyfikowana. |
![]() |
IsRunnable | Zwraca lub ustawia wartość, która wskazuje, czy element ten test jest sprawne. |
![]() |
IsRunOnRestart | Zwraca lub ustawia wartość, która wskazuje, czy ten element testu ma być uruchomiona, jeśli przebieg testu jest ponownie uruchamiany. |
![]() |
Link | Pobiera łącze do tego elementu badania. |
![]() |
Name | Pobiera lub ustawia nazwę tego elementu badania. |
![]() |
Owner | Pobiera lub ustawia nazwę właściciela tego elementu badania. |
![]() |
ParentExecId | Zwraca lub ustawia TestExecId testu elementu nadrzędnego. |
![]() |
Priority | Zwraca lub ustawia względny priorytet tego elementu badania. |
![]() |
ProjectData | Pobiera lub ustawia dane projektu test, który zawiera element ten test. |
![]() |
ProjectName | Pobiera nazwę projektu test, który zawiera element ten test. |
![]() |
ProjectRelativePath | Pobiera ścieżkę względną projekt test, który zawiera element ten test. |
![]() |
Properties | Pobiera zbiór właściwości dla tego elementu badania. |
![]() |
ReadOnly | Gdy zastąpiony w klasie pochodnej, pobiera lub ustawia wartość, która wskazuje, czy element ten test jest tylko do odczytu. |
![]() |
SolutionName | Pobiera nazwę rozwiązanie, które zawiera element ten test. |
![]() |
SourceFileName | Pobiera ścieżkę i nazwę pliku dla testu, który zawiera ten element. |
![]() |
Storage | Pobiera lub ustawia ścieżkę lokalizacji przechowywania elementów wdrażania dla tego elementu. |
![]() |
TestCategories | Zwraca kolekcję test kategorii elementów, przypisane do tego elementu badania przez użytkownika w interfejsie użytkownika. |
![]() |
TestIdString | Pobiera identyfikator badania dla tego elementu badania jako string. |
![]() |
TestType | Gdy zastąpiony w klasie pochodnej, pobiera typ tego testu. |
![]() |
TestTypeName | Pobiera typ elementu badania jako ciąg znaków. |
![]() |
Timeout | Pobiera lub ustawia liczbę sekund, po upływie limitu czasu realizacji tego elementu badania. |
![]() |
UserData | Zwraca lub ustawia obiekt, który zawiera nonpersistable dane dowolnego elementu niestandardowego badania. |
![]() |
VisibleProperties | Pobiera zbiór właściwości tego elementu badania, która jest widoczna w interfejsie użytkownika. |
![]() |
WorkItemIds | Pobiera lub ustawia listę elementu pracy identyfikatory, który jest skojarzony z tym elementem testu. |
![]() |
WorkItemIdsViewable | Zwraca lub ustawia listę element pracy identyfikatory elementów roboczych widoczny. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
AssignIsRunnable | Przypisuje wartości do IsRunnable i ErrorMessageForNonRunnable właściwości. |
![]() |
Clone | Gdy zastąpiony w klasie pochodnej, zwraca kopię tego elementu badania. |
![]() |
Equals | Zwraca wartość wskazującą, czy podany obiekt jest równa tego obiektu elementu badania. (Zastępuje Object.Equals(Object)). |
![]() |
FillDataRow | Wstawia obiekt wiersz danych dostarczonego przy użyciu danych wyniki z widoczne właściwości tego elementu badania. |
![]() |
Finalize | Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object). |
![]() ![]() |
GetDeploymentItemsFromEditableItems | Zwraca kolekcję rozmieszczania elementów, który jest generowany na podstawie podanej tablicy nazw tych elementów, które są skojarzone z tego badania, które są edytowalne. |
![]() ![]() |
GetEditableItemsFromDeploymentItems | Zwraca tablicę nazw elementów edytowalny jest generowana z kolekcji elementów wdrażania. |
![]() |
GetHashCode | Służy jako funkcja mieszania dla określonego typu. (Zastępuje Object.GetHashCode()). |
![]() |
GetObjectData | Wypełnia SerializationInfo za pomocą danych jest wymagana do serializacji tego obiektu. |
![]() |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). |
![]() |
IsValid | Zwraca wartość, która wskazuje, czy element ten test jest nieprawidłowy. |
![]() |
Load | Ładuje bieżącego obiektu z dostarczonego element XML przy użyciu podanych parametrów. |
![]() |
MemberwiseClone | Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object). |
![]() |
Save | Zapisuje bieżący obiekt podany element XML przy użyciu podanych parametrów. |
![]() |
ToString | Zwraca reprezentację ciągu element ten test. (Zastępuje Object.ToString()). |
Początek
Pola
Nazwa | Opis | |
---|---|---|
![]() ![]() |
CanBeAggregatedPropertyName | Zwraca wartość "CanBeAggregated". |
![]() ![]() |
CreatedByUIPropertyName | Zwraca wartość "CreatedByUI". |
![]() ![]() |
CssIterationPropertyName | Zwraca wartość "CssIteration". |
![]() ![]() |
CssProjectStructurePropertyName | Zwraca wartość "CssProjectStructure". |
![]() ![]() |
DeploymentItemSeparator | Zwraca "|". |
![]() ![]() |
DescriptionPropertyName | Zwraca "Opis". |
![]() ![]() |
EnabledPropertyName | Zwraca "Włączone". |
![]() ![]() |
EnabledPropName | Zwraca "Włączone". |
![]() ![]() |
ErrorMessageForNonRunnablePropertyName | Zwraca wartość "ErrorMessageForNonRunnable". |
![]() ![]() |
HostTypePropertyName | Zwraca wartość "HostTypePropertyName". |
![]() ![]() |
HumanReadableIdPropertyName | Zwraca wartość "HumanReadableId". |
![]() ![]() |
InfiniteTimeout | Zwraca int.MaxValue. |
![]() ![]() |
IsAutomatedPropertyName | Zwraca wartość "IsAutomated". |
![]() ![]() |
IsRunnablePropertyName | Zwraca wartość "IsRunnable". |
![]() |
m_abortRunOnAgentFailure | Infrastruktura. Zwraca wartość AbortRunOnAgentFailure właściwości. |
![]() |
m_agentAttributes | Infrastruktura. Zwraca wartość AgentAttributes właściwości. |
![]() |
m_cssIteration | Infrastruktura. Zwraca wartość CssIteration właściwości. |
![]() |
m_cssProjectStructure | Infrastruktura. Zwraca wartość CssProjectStructure właściwości. |
![]() |
m_deploymentItems | Infrastruktura. Zwraca wartość DeploymentItems właściwości. |
![]() |
m_description | Infrastruktura. Zwraca wartość Description właściwości. |
![]() |
m_enabled | Infrastruktura. Zwraca wartość Enabled właściwości. |
![]() |
m_executionId | Infrastruktura. Zwraca wartość ExecutionId właściwości. |
![]() |
m_hostData | Zwraca dane z hosta wewnętrznego. |
![]() |
m_hostType | Infrastruktura. Zwraca wartość wewnętrznej HostType. |
![]() |
m_id | Infrastruktura. Zwraca wartość Id właściwości. |
![]() |
m_isGroupable | Infrastruktura. Zwraca wartość IsGroupable właściwości. |
![]() |
m_isRunOnRestart | Infrastruktura. Zwraca wartość IsRunOnRestart właściwości. |
![]() |
m_name | Infrastruktura. Zwraca wartość Name właściwości. |
![]() |
m_nonRunnableReason | Infrastruktura. Zwraca wartość ErrorMessageForNonRunnable właściwości. |
![]() |
m_owner | Infrastruktura. Zwraca wartość Owner właściwości. |
![]() |
m_parentExecutionId | Infrastruktura. Zwraca wartość ParentExecId właściwości. |
![]() |
m_priority | Infrastruktura. Zwraca wartość Priority właściwości. |
![]() |
m_projectData | Infrastruktura. Zwraca wartość ProjectData właściwości. |
![]() |
m_properties | Infrastruktura. Zwraca wartość Properties właściwości. |
![]() |
m_storage | Infrastruktura. Zwraca wartość Storage właściwości. |
![]() |
m_testCategories | Infrastruktura. Zwraca wartość TestCategories właściwości. |
![]() |
m_timeout | Infrastruktura. Zwraca wartość Timeout właściwości. |
![]() |
m_userData | Infrastruktura. Zwraca wartość UserData właściwości. |
![]() |
m_workItemIds | Infrastruktura. Zwraca wartość WorkItemIds właściwości. |
![]() ![]() |
NamePropertyName | Infrastruktura. Zwraca "Name". |
![]() ![]() |
ObjectColumnName | Infrastruktura. Zwraca wartość "ObjectColumnName". |
![]() ![]() |
OwnerPropertyName | Infrastruktura. Zwraca "Właściciel". |
![]() ![]() |
PriorityPropertyName | Infrastruktura. Zwraca "Priorytet". |
![]() ![]() |
ProjectDataPropertyName | Infrastruktura. Zwraca wartość "ProjectData". |
![]() ![]() |
ProjectNamePropertyName | Infrastruktura. Zwraca "NazwaProjektu". |
![]() ![]() |
ProjectRelativePathPropertyName | Infrastruktura. Zwraca wartość "ProjectRelativePath". |
![]() ![]() |
SolutionNamePropertyName | Infrastruktura. Zwraca wartość "SolutionName". |
![]() ![]() |
SourceFileNamePropertyName | Infrastruktura. Zwraca wartość "SourceFileName". |
![]() ![]() |
StoragePropertyName | Infrastruktura. Zwraca "Przechowywanie". |
![]() ![]() |
TestCategoryPropertyName | Zwraca wartość "TestCategory". |
![]() ![]() |
TestTypePropertyName | Zwraca wartość "TestType". |
![]() ![]() |
TimeoutVisiblePropertyName | Zwraca wartość "TimeoutVisible". |
![]() ![]() |
WorkItemIdsViewablePropertyName | Zwraca wartość "WorkItemIdsViewable". |
Początek
Uwagi
Chociaż niektóre właściwości są ustawione przy użyciu wartości, które użytkownik wprowadzi za pośrednictwem interfejsu użytkownika, większość właściwości i metody są ustawiane lub używane lub zarówno przez wewnętrznych funkcjonalność interfejsu użytkownika.
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.