ITestAggregation Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma interface que pode ser implementada por um elemento de teste.
public interface class ITestAggregation : ICloneable, Microsoft::VisualStudio::TestTools::Common::ITestElement
public interface ITestAggregation : ICloneable, Microsoft.VisualStudio.TestTools.Common.ITestElement
type ITestAggregation = interface
interface ITestElement
interface ICloneable
interface IVerifiable
interface IVisiblePropertyProvider
Public Interface ITestAggregation
Implements ICloneable, ITestElement
- Derivado
- Implementações
Propriedades
| AbortRunOnAgentFailure |
Obtém ou define um valor que indica se a execução de teste inteira deve ser anulada se um agente de teste falhar. (Herdado de ITestElement) |
| Adapter |
Obtém o adaptador de teste associado que é usado para executar o teste. (Herdado de ITestElement) |
| AgentAttributes |
Obtém um dicionário de atributos ou restrições do agente para a execução de teste atual. (Herdado de ITestElement) |
| CanBeAggregated |
Obtém um valor que indica se este elemento de teste pode ser inserido em testes de agregação. (Herdado de ITestElement) |
| CategoryId |
Obtém ou define a ID da categoria da lista de testes para este elemento de teste. (Herdado de ITestElement) |
| ControllerPlugin |
Obtém o nome do plug-in do controlador associado. (Herdado de ITestElement) |
| Copy |
Obtém uma cópia deste elemento de teste. (Herdado de ITestElement) |
| CreatedByUI |
Obtém ou define um valor que indica se este elemento de teste foi criado pela interface do usuário. (Herdado de ITestElement) |
| CssIteration |
Obtém ou define o caminho de iteração para um item de trabalho associado. (Herdado de ITestElement) |
| CssProjectStructure |
Obtém ou define o caminho de área de um item de trabalho associado. (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 que identificam os elementos de teste agregados a essa agregação. |
| Enabled |
Obtém ou define um valor que indica se este elemento de teste está habilitado. (Herdado de ITestElement) |
| ErrorMessageForNonRunnable |
Obtém a mensagem de erro a ser usada quando este teste não puder ser executado. (Herdado de ITestElement) |
| ExecutionId |
Obtém ou define a 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 este 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 com outros objetos de 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 este 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á reiniciada com esse teste se falhar durante uma execução de teste. (Herdado de ITestElement) |
| Link |
Obtém um link que pode ser usado para acessar este elemento de teste. (Herdado de ITestElement) |
| Links |
Quando implementado em uma classe derivada, obtém uma matriz de links de todos os elementos de teste que são agregados nesse 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 este elemento de teste. (Herdado de ITestElement) |
| ProjectData |
Obtém o objeto de dados do projeto para este elemento de teste. (Herdado de ITestElement) |
| ProjectName |
Obtém o nome do projeto ao qual este 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 das propriedades para este elemento de teste. (Herdado de ITestElement) |
| ReadOnly |
Obtém um valor que indica se este elemento de teste é somente leitura. (Herdado de ITestElement) |
| SolutionName |
Obtém o nome da solução que contém este elemento de teste. (Herdado de ITestElement) |
| SourceFileName |
Obtém o caminho e o nome do arquivo para o teste que contém este elemento. (Herdado de ITestElement) |
| Storage |
Obtém ou define o caminho do local de armazenamento dos itens de implantação para este elemento. (Herdado de ITestElement) |
| TestCategories |
Obtém uma coleção de itens de categoria de teste que é atribuída a este 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 expire. (Herdado de ITestElement) |
| UserData |
Obtém ou define um objeto que contém dados arbitrários não persistentes para um elemento de teste personalizado. (Herdado de ITestElement) |
| VisibleLinks |
Quando implementada 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 a este elemento de teste. (Herdado de ITestElement) |
Métodos
| Add(Link) |
Quando implementado em uma classe derivada, adiciona uma ID de elemento de teste à lista de testes na agregação. |
| AssignIsRunnable(Boolean, String) |
Atribui valores para as IsRunnable ErrorMessageForNonRunnable Propriedades e. (Herdado de ITestElement) |
| Clear() |
Quando implementado em uma classe derivada, remove todos os elementos de teste da agregação. |
| IsValid() |
Quando implementado em uma classe derivada, obtém um valor que indica se os elementos essenciais estão disponíveis e válidos. (Herdado de IVerifiable) |
| Remove(Link) |
Quando implementado em uma classe derivada, remove o elemento Test que é identificado pelo link fornecido da agregação. |