Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Fornece uma classe base para todos os testes.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TestTools.Common.TestElement
Microsoft.VisualStudio.TestTools.Common.TestAggregation
Namespace: Microsoft.VisualStudio.TestTools.Common
Assembly: Microsoft.VisualStudio.QualityTools.Common (em Microsoft.VisualStudio.QualityTools.Common.dll)
Sintaxe
'Declaração
<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
O tipo TestElement expõe os membros a seguir.
Construtores
| Nome | Descrição | |
|---|---|---|
![]() |
TestElement() | Inicializa uma nova instância da classe TestElement. |
![]() |
TestElement(TestElement) | Inicializa uma nova instância da TestElement classe usando a cópia fornecida de um elemento de teste. |
![]() |
TestElement(SerializationInfo, StreamingContext) | Inicializa uma nova instância da TestElement classe a partir de dados serializados. |
![]() |
TestElement(String, String) | Inicializa uma nova instância da TestElement classe usando o nome fornecido e descrição. |
![]() |
TestElement(String, String, String) | Inicializa uma nova instância da TestElement classe usando o nome fornecido, a descrição e o armazenamento. |
![]() |
TestElement(TestId, String, String) | Inicializa uma nova instância da classe TestElement. |
![]() |
TestElement(TestId, String, String, String) | Inicializa uma nova instância da classe TestElement. |
Superior
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
AbortRunOnAgentFailure | Obtém ou define um valor que indica se a execução de teste será anulado se um agente de teste falhar. |
![]() |
Adapter | Quando substituído em uma classe derivada, obtém o adaptador de dados de diagnóstico associado. |
![]() |
AgentAttributes | Obtém um dicionário de atributos do agente. |
![]() |
CanBeAggregated | Quando substituído em uma classe derivada, obtém um valor que indica se esse elemento de teste pode ser agregado. |
![]() |
CategoryId | Obtém ou define a identificação da categoria de teste para este elemento de teste. |
![]() |
ControllerPlugin | Quando substituído em uma classe derivada, obtém um objeto de extensão do controlador personalizado. |
![]() |
Copy | Obtém uma cópia desse elemento de teste. |
![]() |
CreatedByUI | Obtém ou define um valor que indica se esse elemento foi criado pela interface de usuário. |
![]() |
CssIteration | Obtém ou define o caminho de iteração de um item de trabalho associados. |
![]() |
CssProjectStructure | Obtém ou define o caminho da área de um item de trabalho associados. |
![]() |
DeploymentItems | Obtém uma coleção de itens a ser implantada junto com esse teste. |
![]() |
DeploymentItemsEditable | Obtém uma matriz de nomes de arquivos para os itens de implantação que são editáveis. |
![]() |
Description | Obtém ou define uma descrição desse elemento de teste. |
![]() |
Enabled | Obtém ou define um valor que indica se esse elemento de teste está ativado. |
![]() |
ErrorMessageForNonRunnable | Obtém a mensagem de erro a ser usado se o elemento de teste não é executável. |
![]() |
ExecutionId | Obtém ou define a identificação da execução |
![]() |
Groups | Obtém uma coleção de descritores de propriedade que representa os grupos aos quais as propriedades deste elemento teste pertencem e também determina como os descritores serão agrupados na janela Propriedades da interface do usuário. |
![]() |
HostData | Obtém ou define os dados a serem usados pelo host personalizado que é identificado pelo HostType propriedade. |
![]() |
HostType | Obtém ou define o nome do tipo para o host personalizado a ser usada para o teste em vez do host padrão. |
![]() |
HumanReadableId | Obtém a ID deste elemento de teste como ele aparece na interface do usuário. |
![]() |
Id | Obtém a ID para este elemento de teste. |
![]() |
IsAutomated | Obtém um valor que indica se esse elemento de teste é automatizado. |
![]() |
IsGroupable | Obtém ou define um valor que indica se esse elemento de teste pode ser agrupado. |
![]() |
IsLoadTestCandidate | Obtém um valor que indica se esse elemento de teste será incluído em uma lista de testes de carga possível na interface de usuário. |
![]() |
IsModified | Obtém ou define um valor que indica se esse elemento de teste foi modificado. |
![]() |
IsRunnable | Obtém ou define um valor que indica se esse elemento de teste é executável. |
![]() |
IsRunOnRestart | Obtém ou define um valor que indica se esse elemento de teste deve ser executado se a execução de teste for reiniciado. |
![]() |
Link | Obtém um link para esse elemento de teste. |
![]() |
Name | Obtém ou define o nome deste elemento de teste. |
![]() |
Owner | Obtém ou define o nome do proprietário deste elemento de teste. |
![]() |
ParentExecId | Obtém ou define o TestExecId do elemento pai teste. |
![]() |
Priority | Obtém ou define a prioridade relativa desse elemento de teste. |
![]() |
ProjectData | Obtém ou define os dados para o projeto de teste que contém este elemento de teste. |
![]() |
ProjectName | Obtém o nome do projeto de teste que contém este elemento de teste. |
![]() |
ProjectRelativePath | Obtém o caminho relativo do projeto de teste que contém este elemento de teste. |
![]() |
Properties | Obtém uma coleção de propriedades para esse elemento de teste. |
![]() |
ReadOnly | Quando substituído em uma classe derivada, obtém ou define um valor que indica se esse elemento de teste é somente leitura. |
![]() |
SolutionName | Obtém o nome da solução que contém este elemento de teste. |
![]() |
SourceFileName | Obtém o nome de arquivo e caminho para o teste que contém este elemento. |
![]() |
Storage | Obtém ou define o caminho do local de armazenamento dos itens de implantação para este elemento. |
![]() |
TestCategories | Obtém uma coleção de teste a itens de categoria que é atribuído a esse elemento de teste pelo usuário na interface do usuário. |
![]() |
TestIdString | Obtém a ID de teste para este elemento de teste como um string. |
![]() |
TestType | Quando substituído em uma classe derivada, obtém o tipo desse teste. |
![]() |
TestTypeName | Obtém o tipo de elemento de teste como uma seqüência de caracteres. |
![]() |
Timeout | Obtém ou define o número de segundos antes que a execução desse elemento de teste expira. |
![]() |
UserData | Obtém ou define um objeto que contém dados arbitrários de nonpersistable para um elemento de teste personalizada. |
![]() |
VisibleProperties | Obtém uma coleção das propriedades desse elemento de teste que é visível na interface do usuário. |
![]() |
WorkItemIds | Obtém ou define uma lista de item de trabalho IDs que está associado esse elemento de teste. |
![]() |
WorkItemIdsViewable | Obtém ou define uma lista de IDs de item de trabalho para itens de trabalho visível. |
Superior
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
AssignIsRunnable | Atribui valores para o IsRunnable e ErrorMessageForNonRunnable propriedades. |
![]() |
Clone | Quando substituído em uma classe derivada, retorna uma cópia deste elemento de teste. |
![]() |
Equals | Retorna um valor que indica se o objeto fornecido é igual a este objeto de elemento de teste. (Substitui Object.Equals(Object).) |
![]() |
FillDataRow | Preenche o objeto de linha de dados fornecidos por meio de resultados de dados de teste das propriedades visíveis desse elemento de teste. |
![]() |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) |
![]() ![]() |
GetDeploymentItemsFromEditableItems | Retorna uma coleção de itens de implantação gerado a partir da matriz fornecida dos nomes desses itens que estão associadas esse teste são editáveis. |
![]() ![]() |
GetEditableItemsFromDeploymentItems | Retorna uma matriz dos nomes dos itens editáveis que é gerada a partir de uma coleção de itens de implantação. |
![]() |
GetHashCode | Serve como uma função de hash para um tipo específico. (Substitui Object.GetHashCode().) |
![]() |
GetObjectData | Preenche uma SerializationInfo usando os dados necessários para serializar o objeto. |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
IsValid | Retorna um valor que indica se esse elemento de teste é válido. |
![]() |
Load | Carrega o objeto atual do elemento XML fornecido por meio de parâmetros fornecidos. |
![]() |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() |
Save | Salva o objeto atual para o elemento XML fornecido por meio de parâmetros fornecidos. |
![]() |
ToString | Retorna uma representação de seqüência de caracteres desse elemento de teste. (Substitui Object.ToString().) |
Superior
Campos
| Nome | Descrição | |
|---|---|---|
![]() ![]() |
CanBeAggregatedPropertyName | Retorna "CanBeAggregated". |
![]() ![]() |
CreatedByUIPropertyName | Retorna "CreatedByUI". |
![]() ![]() |
CssIterationPropertyName | Retorna "CssIteration". |
![]() ![]() |
CssProjectStructurePropertyName | Retorna "CssProjectStructure". |
![]() ![]() |
DeploymentItemSeparator | Retorna "|". |
![]() ![]() |
DescriptionPropertyName | Retorna "Descrição". |
![]() ![]() |
EnabledPropertyName | Retorna "Ativada". |
![]() ![]() |
EnabledPropName | Retorna "Ativada". |
![]() ![]() |
ErrorMessageForNonRunnablePropertyName | Retorna "ErrorMessageForNonRunnable". |
![]() ![]() |
HostTypePropertyName | Retorna "HostTypePropertyName". |
![]() ![]() |
HumanReadableIdPropertyName | Retorna "HumanReadableId". |
![]() ![]() |
InfiniteTimeout | Retorna o int.MaxValue. |
![]() ![]() |
IsAutomatedPropertyName | Retorna "IsAutomated". |
![]() ![]() |
IsRunnablePropertyName | Retorna "IsRunnable". |
![]() |
m_abortRunOnAgentFailure | Infraestrutura. Retorna o valor da AbortRunOnAgentFailure propriedade. |
![]() |
m_agentAttributes | Infraestrutura. Retorna o valor da AgentAttributes propriedade. |
![]() |
m_cssIteration | Infraestrutura. Retorna o valor da CssIteration propriedade. |
![]() |
m_cssProjectStructure | Infraestrutura. Retorna o valor da CssProjectStructure propriedade. |
![]() |
m_deploymentItems | Infraestrutura. Retorna o valor da DeploymentItems propriedade. |
![]() |
m_description | Infraestrutura. Retorna o valor da Description propriedade. |
![]() |
m_enabled | Infraestrutura. Retorna o valor da Enabled propriedade. |
![]() |
m_executionId | Infraestrutura. Retorna o valor da ExecutionId propriedade. |
![]() |
m_hostData | Retorna os dados do host interno. |
![]() |
m_hostType | Infraestrutura. Retorna o valor interno da HostType. |
![]() |
m_id | Infraestrutura. Retorna o valor da Id propriedade. |
![]() |
m_isGroupable | Infraestrutura. Retorna o valor da IsGroupable propriedade. |
![]() |
m_isRunOnRestart | Infraestrutura. Retorna o valor da IsRunOnRestart propriedade. |
![]() |
m_name | Infraestrutura. Retorna o valor da Name propriedade. |
![]() |
m_nonRunnableReason | Infraestrutura. Retorna o valor da ErrorMessageForNonRunnable propriedade. |
![]() |
m_owner | Infraestrutura. Retorna o valor da Owner propriedade. |
![]() |
m_parentExecutionId | Infraestrutura. Retorna o valor da ParentExecId propriedade. |
![]() |
m_priority | Infraestrutura. Retorna o valor da Priority propriedade. |
![]() |
m_projectData | Infraestrutura. Retorna o valor da ProjectData propriedade. |
![]() |
m_properties | Infraestrutura. Retorna o valor da Properties propriedade. |
![]() |
m_storage | Infraestrutura. Retorna o valor da Storage propriedade. |
![]() |
m_testCategories | Infraestrutura. Retorna o valor da TestCategories propriedade. |
![]() |
m_timeout | Infraestrutura. Retorna o valor da Timeout propriedade. |
![]() |
m_userData | Infraestrutura. Retorna o valor da UserData propriedade. |
![]() |
m_workItemIds | Infraestrutura. Retorna o valor da WorkItemIds propriedade. |
![]() ![]() |
NamePropertyName | Infraestrutura. Retorna o "Nome". |
![]() ![]() |
ObjectColumnName | Infraestrutura. Retorna "ObjectColumnName". |
![]() ![]() |
OwnerPropertyName | Infraestrutura. Retorna "Proprietário". |
![]() ![]() |
PriorityPropertyName | Infraestrutura. Retorna a "Prioridade". |
![]() ![]() |
ProjectDataPropertyName | Infraestrutura. Retorna "ProjectData". |
![]() ![]() |
ProjectNamePropertyName | Infraestrutura. Retorna "Nomedoprojeto". |
![]() ![]() |
ProjectRelativePathPropertyName | Infraestrutura. Retorna "ProjectRelativePath". |
![]() ![]() |
SolutionNamePropertyName | Infraestrutura. Retorna "Nomedasolucao". |
![]() ![]() |
SourceFileNamePropertyName | Infraestrutura. Retorna "SourceFileName". |
![]() ![]() |
StoragePropertyName | Infraestrutura. Retorna o "Armazenamento". |
![]() ![]() |
TestCategoryPropertyName | Retorna "TestCategory". |
![]() ![]() |
TestTypePropertyName | Retorna "TestType". |
![]() ![]() |
TimeoutVisiblePropertyName | Retorna "TimeoutVisible". |
![]() ![]() |
WorkItemIdsViewablePropertyName | Retorna "WorkItemIdsViewable". |
Superior
Comentários
Embora algumas propriedades são definidas usando valores que um usuário digita através da interface do usuário, a maioria das propriedades e métodos são definidos ou usados, ou ambas, pela funcionalidade da interface do usuário interna.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)