Interface ITestAggregation
Representa uma interface que pode ser implementada por um elemento de teste.
Namespace: Microsoft.VisualStudio.TestTools.Common
Assembly: Microsoft.VisualStudio.QualityTools.Common (em Microsoft.VisualStudio.QualityTools.Common.dll)
Sintaxe
'Declaração
Public Interface ITestAggregation _
Inherits ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
public interface ITestAggregation : ITestElement,
ICloneable, IVerifiable, IVisiblePropertyProvider
public interface class ITestAggregation : ITestElement,
ICloneable, IVerifiable, IVisiblePropertyProvider
type ITestAggregation =
interface
interface ITestElement
interface ICloneable
interface IVerifiable
interface IVisiblePropertyProvider
end
public interface ITestAggregation extends ITestElement, ICloneable, IVerifiable, IVisiblePropertyProvider
O tipo ITestAggregation expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
AbortRunOnAgentFailure | Obtém ou define um valor que indica se é necessário interromper o teste inteiro executado se um agente de teste falhar. (Herdado de ITestElement.) | |
Adapter | Obtém o adaptador de teste associado é usado para executar o teste. (Herdado de ITestElement.) | |
AgentAttributes | Obtém um dicionário de atributos de agente ou restrições para a execução de teste atual. (Herdado de ITestElement.) | |
CanBeAggregated | Obtém um valor que indica se o elemento de teste pode ser inserido em testes de agregação. (Herdado de ITestElement.) | |
CategoryId | Obtém ou define a identificação de categoria da lista de teste para este elemento de teste. (Herdado de ITestElement.) | |
ControllerPlugin | Obtém o nome do controlador associado de plug-in. (Herdado de ITestElement.) | |
Copy | Obtém uma cópia desse elemento de teste. (Herdado de ITestElement.) | |
CreatedByUI | Obtém ou define um valor que indica se o elemento de teste foi criado pela interface de usuário. (Herdado de ITestElement.) | |
CssIteration | Obtém ou define o caminho de iteração de um item de trabalho associados. (Herdado de ITestElement.) | |
CssProjectStructure | Obtém ou define o caminho da área de um item de trabalho associados. (Herdado de ITestElement.) | |
DeploymentItems | Obtém uma coleção de arquivos a serem implantados com um caso de teste. (Herdado de ITestElement.) | |
Description | Obtém ou define uma descrição para este elemento de teste. (Herdado de ITestElement.) | |
Elements | Quando implementado em uma classe derivada, obtém uma matriz de IDs de identificar os elementos de teste são agregados em desta agregação. | |
Enabled | Obtém ou define um valor que indica se o elemento de teste está ativado. (Herdado de ITestElement.) | |
ErrorMessageForNonRunnable | Obtém a mensagem de erro para usar quando esse teste não pode ser executado. (Herdado de ITestElement.) | |
ExecutionId | Obtém ou define o ID de execução atual para este elemento de teste. (Herdado de ITestElement.) | |
Groups | Obtém uma coleção de descritores de propriedade que representam os grupos aos quais as propriedades desse elemento de teste pertencem e determina como eles serão agrupados na janela Propriedades da interface do usuário. (Herdado de ITestElement.) | |
HumanReadableId | Obtém a ID deste elemento de teste, como ele aparece na interface do usuário. (Herdado de ITestElement.) | |
Id | Obtém a ID para o elemento de teste. (Herdado de ITestElement.) | |
IsAutomated | Obtém um valor que indica se este objeto de elemento de teste é automatizado. (Herdado de ITestElement.) | |
IsGroupable | Obtém um valor que indica se este objeto de elemento de teste pode ser agrupado em conjunto com outros objetos do elemento de teste. (Herdado de ITestElement.) | |
IsModified | Obtém um valor que indica se este objeto de elemento de teste foi modificado. (Herdado de ITestElement.) | |
IsRunnable | Obtém um valor que indica se o elemento de teste pode ser executado como parte de uma execução de teste. (Herdado de ITestElement.) | |
IsRunOnRestart | Obtém um valor que indica se a execução de teste será reiniciado com este teste se ele falhar durante a execução de teste. (Herdado de ITestElement.) | |
Link | Obtém um link que pode ser usado para acessar o elemento de teste. (Herdado de ITestElement.) | |
Links | Quando implementado em uma classe derivada, obtém uma matriz de vínculos de todos os elementos de teste são agregados para esse elemento de teste. | |
Name | Obtém ou define o nome deste elemento de teste. (Herdado de ITestElement.) | |
Owner | Obtém o nome do proprietário, conforme ele é inserido pelo usuário na interface do usuário. (Herdado de ITestElement.) | |
ParentExecId | Obtém a ID de execução de teste para o objeto pai. (Herdado de ITestElement.) | |
Priority | Obtém ou define uma indicação numérica de prioridade para o elemento de teste. (Herdado de ITestElement.) | |
ProjectData | Obtém o objeto de dados de projeto para este elemento de teste. (Herdado de ITestElement.) | |
ProjectName | Obtém o nome do projeto ao qual o elemento de teste pertence. (Herdado de ITestElement.) | |
ProjectRelativePath | Obtém o caminho relativo do projeto de teste. (Herdado de ITestElement.) | |
Properties | Obtém uma coleção de propriedades para esse elemento de teste. (Herdado de ITestElement.) | |
ReadOnly | Obtém um valor que indica se o elemento de teste é somente leitura. (Herdado de ITestElement.) | |
SolutionName | Obtém o nome da solução que contém o elemento de teste. (Herdado de ITestElement.) | |
SourceFileName | Obtém o caminho e nome de arquivo para o teste que contém este elemento. (Herdado de ITestElement.) | |
Storage | Obtém ou define o caminho do local de armazenamento de itens de implantação para este elemento. (Herdado de ITestElement.) | |
TestCategories | Obtém uma coleção de teste a itens de categoria atribuída a esse elemento de teste pelo usuário na interface do usuário. (Herdado de ITestElement.) | |
TestType | Obtém o tipo de teste para este elemento de teste. (Herdado de ITestElement.) | |
Timeout | Obtém ou define o número de milissegundos antes que a execução desse elemento de teste expira. (Herdado de ITestElement.) | |
UserData | Obtém ou define um objeto que contém dados arbitrários de nonpersistable para um elemento de teste personalizada. (Herdado de ITestElement.) | |
VisibleLinks | Quando implementado em uma classe derivada, obtém uma matriz de links para testes que são visíveis para o visualizador externo. | |
VisibleProperties | Obtém uma coleção de descritores de propriedade para propriedades que são visíveis para o usuário. (Herdado de IVisiblePropertyProvider.) | |
WorkItemIds | Obtém uma lista de itens de trabalho que está associada esse elemento de teste. (Herdado de ITestElement.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
Add | Quando implementado em uma classe derivada, adiciona uma identificação de elemento de teste para a lista de testes da agregação. | |
AssignIsRunnable | Atribui valores para o IsRunnable e ErrorMessageForNonRunnable Propriedades. (Herdado de ITestElement.) | |
Clear | Quando implementado em uma classe derivada, remove todos os elementos de teste a agregação. | |
Clone | Cria um novo objeto que é uma cópia da instância atual. (Herdado de ICloneable.) | |
IsValid | Quando implementado em uma classe derivada, obtém um valor que indica se os elementos essenciais estão disponíveis e válido. (Herdado de IVerifiable.) | |
Remove | Quando implementado em uma classe derivada, remove o elemento de teste que é identificado por um determinado link de agregação. |
Início