Interfejs ITestElement
Reprezentuje obiekt badania, które jest używane wewnętrznie w ramach testu Visual Studio, i to interfejs, który jest wdrożenie przez wszystkich przypadkach badania.
Przestrzeń nazw: Microsoft.VisualStudio.TestTools.Common
Zestaw: Microsoft.VisualStudio.QualityTools.Common (w Microsoft.VisualStudio.QualityTools.Common.dll)
Składnia
'Deklaracja
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 uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
AbortRunOnAgentFailure | Zwraca lub ustawia wartość, która wskazuje, czy przerwanie całego badania, uruchomić, jeżeli test agent zakończy się niepowodzeniem. | |
Adapter | Pobiera karty skojarzone badania, która jest używana do wykonywania badania. | |
AgentAttributes | Pobiera słownika atrybutów agent lub ograniczenia dla bieżącego przebiegu badania. | |
CanBeAggregated | Pobiera wartość, która wskazuje, czy ten element kontrolny może być wstawiona do testów agregacji. | |
CategoryId | Zwraca lub ustawia identyfikator kategorii listy badań dla tego elementu badania. | |
ControllerPlugin | Pobiera nazwę kontrolera skojarzone dodatek typu plug-in. | |
Copy | Otrzymuje kopię tego elementu badania. | |
CreatedByUI | Pobiera lub ustawia wartość, która wskazuje, czy ten element test został utworzony za pomocą interfejsu użytkownika. | |
CssIteration | Zwraca lub ustawia ścieżkę iteracji dla elementu pracy skojarzony. | |
CssProjectStructure | Zwraca lub ustawia ścieżkę obszaru dla elementu pracy skojarzony. | |
DeploymentItems | Zwraca kolekcję plików, które mają być wdrożone w przypadku badania. | |
Description | Zwraca lub ustawia opis dla tego elementu badania. | |
Enabled | Zwraca lub ustawia wartość, która wskazuje, czy element ten test jest włączony. | |
ErrorMessageForNonRunnable | Zwraca komunikat o błędzie podczas tego badania nie może zostać wykonany. | |
ExecutionId | Zwraca lub ustawia bieżący identyfikator wykonanie tego elementu badania. | |
Groups | Zwraca kolekcję deskryptory właściwości, które reprezentują grupy, do których należą właściwości tego elementu badania i określa, w jaki sposób będą one zgrupowane w oknie dialogowym właściwości interfejsu użytkownika. | |
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 ten obiekt elementu badania jest zautomatyzowana. | |
IsGroupable | Pobiera wartość, która wskazuje, czy ten obiekt elementu badania mogą być grupowane razem z innymi obiektami elementu badania. | |
IsModified | Pobiera wartość, która wskazuje, czy ten obiekt elementu badania została zmodyfikowana. | |
IsRunnable | Pobiera wartość, która wskazuje, czy ten element badania mogą być wykonywane jako część testy. | |
IsRunOnRestart | Pobiera wartość, która wskazuje, czy test, uruchom ponownie uruchomi z tego badania, jeśli awarii podczas próby uruchomienia. | |
Link | Pobiera łącze, które umożliwiają dostęp do tego elementu badania. | |
Name | Pobiera lub ustawia nazwę tego elementu badania. | |
Owner | Pobiera nazwę właściciela, wprowadzoną przez użytkownika w interfejsie użytkownika. | |
ParentExecId | Pobiera identyfikator wykonanie testu dla obiektu nadrzędnego. | |
Priority | Zwraca lub ustawia numerycznego priorytet dla tego elementu badania. | |
ProjectData | Pobiera obiekt danych projektu dla tego elementu badania. | |
ProjectName | Pobiera nazwę projektu, do której należy ten element badania. | |
ProjectRelativePath | Pobiera ścieżkę względną projektu testowego. | |
Properties | Pobiera zbiór właściwości dla tego elementu badania. | |
ReadOnly | Pobiera 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. | |
TestType | Pobiera typ testu dla tego elementu badania. | |
Timeout | Zwraca lub ustawia liczbę milisekund, zanim upłynie limit czasu realizacji tego elementu badania. | |
UserData | Zwraca lub ustawia obiekt, który zawiera nonpersistable dane dowolnego elementu niestandardowego badania. | |
VisibleProperties | Zwraca kolekcję deskryptory właściwości dla właściwości, które są widoczne dla użytkownika. (Odziedziczone z IVisiblePropertyProvider). | |
WorkItemIds | Pobiera listę elementów pracy skojarzonego z tym elementem testu. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
AssignIsRunnable | Przypisuje wartości do IsRunnable i ErrorMessageForNonRunnable właściwości. | |
Clone | Tworzy nowy obiekt, który jest kopią bieżącej instancji. (Odziedziczone z ICloneable). | |
IsValid | Po wdrożeniu w klasie pochodnej pobiera wartość, która wskazuje, czy zasadnicze elementy są dostępne i ważne. (Odziedziczone z IVerifiable). |
Początek