Compartilhar via


Namespace Microsoft.TeamFoundation.TestManagement.Client

Este espaço para nome fornece interfaces e classes que não podem ser derivados de Visual Studio Test Professional. No entanto, essas interfaces e classes principalmente são usados internamente pelo Visual Studio Test Professional.

Classes

  Classe Descrição
Classe pública AccessDeniedException Representa uma exceção que foi causada por um problema de acesso no gerenciamento de teste.
Classe pública AttachmentUploadManagerException Representa uma exceção que é lançada enquanto um anexo que está sendo carregado.
Classe pública CloneOperationInformation Contém informações sobre a uma operação de clone
Classe pública CloneOptions Opções que podem ser especificadas durante uma operação de clone
Classe pública HierarchyEntry Representa um conjunto de teste como um nó na hierarquia que é usada para organizar pontos de teste.
Classe pública InvalidParameterNameException Representa uma exceção que é lançada quando um nome de parâmetro inválido é encontrado na API de gerenciamento de teste.
Classe pública InvalidQueryException Representa a exceção que é lançada quando uma seqüência de caracteres de consulta não é uma consulta de linguagem (WIQL) de consulta de item de trabalho válido.
Classe pública InvalidResultUpdateRequestException Representa uma exceção que é lançada quando um resultado inválido é retornado de uma solicitação de atualização.
Classe pública InvalidStructurePathException Representa a exceção que é lançada quando um caminho de estrutura inválida é encontrado na estrutura de gerenciamento de teste.
Classe pública InvalidWorkItemTypeException Representa a exceção que é lançada quando o tipo de item de trabalho esperada não corresponde ao tipo de item de trabalho real.
Classe pública MeasurementBlockProxyFactory PARA O USO INNER SOMENTE. Fábrica para criar IMeasureBlockProxy.
Classe pública NameValuePair
Classe pública ParameterizedString Representa uma cadeia de caracteres que incorpora parâmetros.
Classe pública SessionPropertyCollection<T> Coleção para armazenar notas, indexadores, ou qualquer coleção que é uma propriedade de sessão.
Classe pública StoredQueryNotFoundException Representa a exceção que é lançada quando uma consulta armazenada não for encontrada.
Classe pública TeamFoundationIdentityName TeamFoundationIdentityName.
Classe pública TeamProjectNotFoundException Representa a exceção que é lançada quando não for encontrado um projeto de equipe.
Classe pública TemporaryFolderException Representa a exceção que é lançada quando não é possível criar uma pasta temporária.
Classe pública TestActionCollection Fornece uma lista ordenada de ações de teste, no qual as ações são armazenadas na ordem em que elas serão executadas.
Classe pública TestActionResultCollection Representa uma coleção de objetos do resultado de ação de teste.
Classe pública TestCaseResultIdentifier Infraestrutura.
Classe pública TestManagementAPINotSupportedException
Classe pública TestManagementConfigurationException Representa a exceção que é lançada quando uma operação não pode concluir devido um erro de configuração no servidor.
Classe pública TestManagementConflictingOperation
Classe pública TestManagementException Fornece uma classe base para teste de exceções de gerenciamento.
Classe pública TestManagementInvalidOperationException Representa a exceção que é lançada pelo cliente de gerenciamento de teste para uma operação inválida.
Classe pública TestManagementServerException Representa uma exceção que é lançada por um servidor de gerenciamento de teste.
Classe pública TestManagementService Infraestrutura. Para obter informações sobre essa classe, consulte ITestManagementService.
Classe pública TestManagementValidationException Representa uma exceção que é lançada quando uma propriedade de um objeto tem um valor que não é válido ou está ausente.
Classe pública TestMessageLogEntryCollection Infraestrutura. Fornece um conjunto de teste de entradas de log de mensagem.
Classe pública TestObjectId Representa o objeto reservado IDs.
Classe pública TestObjectInUseException Uma exceção é acionada quando é feita uma tentativa para excluir um objeto de teste que está sendo usado por outro objeto.
Classe pública TestObjectMustBeSavedException Representa a exceção que é lançada quando o método de um objeto não é possível executar com êxito, a menos que o objeto foi salvo.
Classe pública TestObjectNotFoundException Representa a exceção que é lançada quando um objeto de teste é necessário mas não encontrado.
Classe pública TestObjectUpdatedException A exceção que é acionada pelo servidor de gerenciamento de teste quando o usuário tenta atualizar um objeto que foi mais recentemente alterado por outro usuário.
Classe pública TestParameterCollection Representa uma coleção de parâmetros de teste em um conjunto compartilhado de etapa, um caso de teste ou uma etapa de teste.
Classe pública TestParameterDeletingEventArgs Fornece dados para o evento que é disparado quando um parâmetro de teste é excluído.
Classe pública TestResultParameterCollection Representa uma coleção de parâmetros do resultado de teste em uma determinada iteração de teste, em um conjunto compartilhado de etapa, ou uma ação de teste.
Classe pública TestSuiteInvalidOperationException
Classe pública UploadCompletionEventArgs Representa os argumentos de evento para o UploadCompletionEventHandler.
Classe pública UploadManagerEventArgs Representa os argumentos de evento para o UploadManagerEventHandler.
Classe pública WitLinkTypes Infraestrutura. Fornece as cadeias de caracteres que são usadas em texto de link para o cliente de teste.

Estruturas

  Estrutura Descrição
Estrutura pública IdAndName Representa um objeto de teste que possui apenas uma identificação e um nome.
Estrutura pública ParameterizedStringPart Representa um parâmetro inserido em um objeto de ParameterizedString .
Estrutura pública TestMessageLogEntryIdentity Uma estrutura que contém informações sobre o elemento de identidade de uma entrada de log.

Interfaces

  Interface Descrição
Interface pública IActionRecordingHelper Fornece uma conexão de mapeamento entre grava de ação e as situações de teste associados.
Interface pública IAttachmentCollection Representa uma coleção de anexos que está associada a objetos de teste, como, por exemplo, casos de teste, etapas de teste, execuções de teste, os resultados do teste e etapas compartilhadas.
Interface pública IAttachmentOwner Representa funcionalidade que é necessária para um objeto para os anexos de suporte.
Interface pública IAttachmentUploadEntry Representa as informações em IAttachmentUploadManager para controlar o carregamento de plano de fundo de um único anexo.
Interface pública IAttachmentUploadManager Fornece propriedades e métodos para gerenciar carregamentos de plano de fundo do anexo.
Interface pública IBugFieldMapping Representa o mapeamento de propriedades do campo de erro para os campos de acompanhamento de item de trabalho.
Interface pública IBugFieldMappingHelper Fornece métodos auxiliares para objetos de mapeamento de campo de bug no Visual Studio Test Professional.
Interface pública IBuildConfiguration Representa as saídas de compilação para uma plataforma específica e flavor contra uma compilação específica.
Interface pública IBuildCoverage Representa as informações de tinta referentes a uma compilação.
Interface pública IBuildFilter Define os critérios usados para escolher uma compilação a ser associado a um plano de teste.
Interface pública ICoverage Representa as informações de tinta
Interface pública ICoverageAnalysisManager Gerencia a interação com API relativo tinta
Interface pública ICoverageStatistics Representa as várias estatísticas associadas à tinta.
Interface pública IDataCollectorHelper Representa métodos para um conjunto de Coletores de dados que está registrado na Visual Studio Team Foundation Server.
Interface pública IDataCollectorInformation Representa informações sobre um coletor de dados que está registrado na Visual Studio Team Foundation Server.
Interface pública IDataCollectorInformationCollection Uma coleção de informações sobre os coletores de dados.
Interface pública IDynamicTestSuite Representa um conjunto de testes que é preenchido dinamicamente por uma consulta de linguagem de consulta de Item de trabalho (WIQL).
Interface pública IDynamicTestSuiteBase Fornece uma classe base comum para todos os conjuntos que são preenchidos pelo servidor.
Interface pública IFunctionCoverage Representa as informações de tinta referentes a uma função.
Interface pública IIdentifiable<TKey> Especifica que o objeto que implementa essa interface é identificado por um objeto de parâmetro genérico especificado.
Interface pública IImpactedTestPoint Representa um ponto de teste que foi afetado por uma compilação.
Interface pública IImpactedTestPointCollection Representa uma coleção de pontos de teste que é afetada por uma compilação.
Interface pública IMachineRole Descreve um tipo de papel do computador para um testenvironment, como, por exemplo, a função de servidor Web ou a função do cliente.
Interface pública IMachineRoleCollection Representa uma coleção de funções de máquina.
Interface pública IMeasurementBlockProxy IMeasurementBlockProxy.
Interface pública IModuleCoverage Representa as informações de tinta referentes a um módulo.
Interface pública INewBuildStatistics Fornece estatísticas sobre as alterações na compilação desde a última compilação estava associada com o plano de teste.
Interface pública IPropertyOwner Fornece uma interface comum para objetos que oferecem suporte a ligação de propriedade.
Interface pública IRequirementTestSuite Representa um conjunto de testes que é preenchido dinamicamente, localizando os casos de teste que estão associados um item de trabalho do requisito.
Interface pública ISession Representa a execução de uma patente carta.
Interface pública ISessionBookmark Interface para representar a marca de livro de sessão.
Interface pública ISessionHelper
Interface pública ISessionNote Interface para representar a nota de sessão.
Interface pública ISharedStep Representa uma coleção reutilizável de ações de teste.
Interface pública ISharedStepCollection Infraestrutura. Representa uma coleção de etapas compartilhadas.
Interface pública ISharedStepHelper Qualquer conteúdo aqui será atualizado; por favor não adicione o material aqui.
Interface pública ISharedStepReference Essa interface é usada para chamar uma etapa compartilhada definida a partir de um caso de teste.
Interface pública ISharedStepResult Representa o resultado de executar uma etapa compartilhado.A identificação de ação corresponderá a identificação de ação de SharedStepReference que chamou o ste compartilhado.
Interface pública IStaticTestSuite Representa um conjunto de testes que consiste em uma lista especificada pelo usuário de casos de teste.
Interface pública ITestAction Representa uma única ação e o resultado esperado.
Interface pública ITestActionGroup Representa um grupo de ações de teste, cada um deles pode conter outros grupos aninhados de ação.
Interface pública ITestActionResult Representa o resultado de uma ação única de teste.
Interface pública ITestAttachment Encapsula um fluxo de bytes que é armazenado no servidor de gerenciamento de teste.
Interface pública ITestBase Contém as propriedades comuns e métodos de ITestCase e de ISharedStep
Interface pública ITestCase Um dataset que representam uma situação de teste armazenada no servidor de gerenciamento de teste.
Interface pública ITestCaseCollection Representa um recipiente para casos de teste.
Interface pública ITestCaseHelper Fornece métodos auxiliares e propriedades para ITestCase objetos.
Interface pública ITestCaseQuery Representa uma consulta de casos de teste armazenado.
Interface pública ITestCaseResult Representa o status de uma situação de teste executada em um ensaio.
Interface pública ITestCaseResultCollection Para TestCaseResults coleção
Interface pública ITestCaseResultHelper Fornece métodos auxiliares e propriedades para ITestCaseResult objetos.
Interface pública ITestCaseResultIdentifier Representa o identificador exclusivo completo para obter um resultado de caso de teste.
Interface pública ITestConfiguration Fornece informações de configuração de teste para um objeto de gerenciamento de teste, como um objeto de ITestPlan .
Interface pública ITestConfigurationCollection Representa uma coleção de objetos ITestConfiguration.
Interface pública ITestConfigurationHelper Fornece propriedades auxiliar e métodos para a configuração de teste objeto.
Interface pública ITestController Registra um controlador de teste com Visual Studio Test Professional.
Interface pública ITestControllerHelper Fornece métodos auxiliares para controladores de teste.
Interface pública ITestEnvironment Representa um ambiente de teste no cliente de gerenciamento do teste.
Interface pública ITestEnvironmentHelper Fornece uma interface auxiliar com métodos para ambientes de teste.
Interface pública ITestExternalLink Representa um link para um objeto externo.
Interface pública ITestExternalLinkCollection Representa uma coleção de links para objetos externos.
Interface pública ITestFailureType Representa o tipo de falha do resultado de uma situação de teste
Interface pública ITestFailureTypeHelper
Interface pública ITestImplementation Representa um link para a implementação de um teste automatizado.
Interface pública ITestIterationResult Representa o resultado de uma execução de um caso de teste em relação a uma linha de dados.
Interface pública ITestIterationResultCollection Representa uma coleção de resultados de iteração do teste são mostrados em um resultado de teste.
Interface pública ITestManagementService Representa o objeto principal para o cliente API de gerenciamento de teste.Fornece acesso aos objetos auxiliares e o ITestManagementTeamProjectde nível de coleção de projeto.
Interface pública ITestManagementTeamProject Fornece a funcionalidade de gerenciamento de situação de teste para um projeto de equipe.
Interface pública ITestMessageLogEntry Representa uma entrada de log para um objeto de teste.
Interface pública ITestMessageLogOwner Representa o proprietário de um log.
Interface pública ITestObject<T> Infraestrutura. Fornece uma interface base para os objetos que estão armazenados no servidor de Visual Studio Test Professional .
Interface pública ITestObjectCollection<TObjectInterface> Infraestrutura. Representa a interface base para coleções de objetos de gerenciamento de teste.
Interface pública ITestParameter Representa um parâmetro usado em uma etapa de teste.
Interface pública ITestPlan Qualquer conteúdo aqui será atualizado; por favor não adicione o material aqui.
Interface pública ITestPlanCollection Infraestrutura. Representa uma coleção de planos de teste.
Interface pública ITestPlanHelper Qualquer conteúdo aqui será atualizado; por favor não adicione o material aqui.
Interface pública ITestPoint Representa o estado de execução de uma situação de teste em um pacote contra uma configuração como parte de um plano de teste.
Interface pública ITestPointAssignment Fornece métodos auxiliares para o método de AssignTestPoints .
Interface pública ITestPointCollection Representa uma coleção de pontos de teste para os métodos de consulta do ponto de teste na ITestPlan interface.
Interface pública ITestPointHelper
Interface pública ITestPointProperties Representa as propriedades mutáveis de um ponto de teste. Esses são controlados historicamente.
Interface pública ITestPointStatistic Representa uma contagem de pontos de teste pelo plano de teste uma combinação de TestPointState, de TestResultState e de TestOutcome.
Interface pública ITestPointStatistics Representa as contagens de pontos em vários estados como selecionados por ITestPlan.QueryTestPointStatistics()
Interface pública ITestPointStatisticsByPivot
Interface pública ITestPointStatisticsPivotItem
Interface pública ITestResolutionState Infraestrutura. Representa o status de resolução de um resultado de caso de teste.
Interface pública ITestResolutionStateHelper Qualquer conteúdo aqui será atualizado; por favor não adicione o material aqui.
Interface pública ITestResolutionStateStatistic Infraestrutura. Representa as estatísticas para um estado de resolução específico em uma execução de teste.
Interface pública ITestResult Fornece uma interface de base para os resultados de casos de teste, ações de teste e iterações de teste.
Interface pública ITestResultParameter Infraestrutura. Representa os valores reais e esperados de um parâmetro durante uma execução de teste.
Interface pública ITestRun Representa uma execução de um conjunto de teste contra uma compilação específica.
Interface pública ITestRunBase Qualquer conteúdo aqui será atualizado; por favor não adicione o material aqui.
Interface pública ITestRunCoverage Representa as informações de tinta referentes a um ensaio.
Interface pública ITestRunHelper Fornece propriedades auxiliar e métodos para o ensaio objeto em Visual Studio Test Professional.
Interface pública ITestRunStatistic Representa uma contagem de resultados para execução de testes que possuem um estado de resolução específica, o resultado de resultado e o estado do resultado.
Interface pública ITestRunStatistics Representa as contagens de vários aspectos dos resultados de teste para um execução de teste.
Interface pública ITestSettings Representa as configurações de teste que são usadas por planos e por ensaios de teste.
Interface pública ITestSettingsHelper Fornece as propriedades e os métodos auxiliares para configurações de teste objeto em Visual Studio Test Professional.
Interface pública ITestSettingsMachineRole Representa um papel de máquina que está associado um objeto de configurações de teste.
Interface pública ITestSettingsMachineRoleCollection Representa uma coleção de funções de máquina que está associada um objeto de configurações de teste.
Interface pública ITestStep Representa um único teste de ação e teste resultado esperado.
Interface pública ITestStepResult Representa o resultado do teste de execução de uma etapa de teste único.
Interface pública ITestSuiteBase A noção genérica de um conjunto de teste, pacotes de teste pode ser baseada em consultas IDynamicTestSuite ou explícita em uma lista de ids de TestCases ou outro TestSuites IStaticTestSuite
Interface pública ITestSuiteCollection Infraestrutura. Representa uma coleção de conjuntos de teste.
Interface pública ITestSuiteEntry Representa uma entrada em uma coleção de entrada de pacote de teste.
Interface pública ITestSuiteEntryCollection Representa uma coleção de entradas do suite de teste.
Interface pública ITestSuiteHelper Qualquer conteúdo aqui será atualizado; por favor não adicione o material aqui.
Interface pública ITestVariable Representa um nome de variável que é usado em configurações de teste e seus valores possíveis.
Interface pública ITestVariableHelper Fornece métodos e propriedades de auxiliar para teste de objetos de variável em Visual Studio Test Professional.
Interface pública ITestVariableValue Representa um valor possível para uma variável de teste.
Interface pública ITfsIdentityStore Gerencia um cache de identidade que é carregado no disco e atualizadas periodicamente de serviço de gerenciamento de identidade.
Interface pública ITmiTestImplementation Representa um link para um teste automatizado da infra-estrutura de teste de unidade.

Delegados

  Delegado Descrição
Delegado público MeasurementBlockProxyFactory.MeasurementBlockProxyCreator
Delegado público TestParameterDeletingEventEventHandler Representa o método que tratará o evento gerado quando um parâmetro de teste é excluído.
Delegado público UploadCompletionEventHandler Representa o método que trata o evento gerado quando um anexo foi carregado com êxito.
Delegado público UploadManagerEventHandler Representa o método que trata os eventos gerados pelo gerenciador de carregamento.

Enumerações

  Enumeração Descrição
Enumeração pública CloneItemType Corresponde à coluna de ItemType no tbl_CloneOperation
Enumeração pública CloneOperationState O estado de um CloneOperation.
Enumeração pública CoverageQueryFlags Usado para escolher quais dados de cobertura são retornados quando um método de cobertura de consulta é chamado.
Enumeração pública CoverageState Indica o estado atual de um conjunto de dados de cobertura.
Enumeração pública DeleteAction Indica as ações de teste que estão a ser executado quando os objetos de teste são excluídos de um teste.
Enumeração pública EnvironmentParentTypes Infraestrutura. Indica o tipo do proprietário dos ambientes de teste.
Enumeração pública FailureType Indica o tipo de falha para uma execução de teste.
Enumeração pública GeneratedBugFields Representa os campos predefinidos, cujos nomes personalizados são fornecidos no IBugFieldMapping.FieldMappings.
Enumeração pública MessageCodes Qualquer conteúdo aqui será atualizado; por favor não adicione o material aqui.
Enumeração pública ObjectTypes Qualquer conteúdo aqui será atualizado; por favor não adicione o material aqui.
Enumeração pública PostProcessState Infraestrutura. Enumera as configurações possíveis para o estado de qualquer pós-processamento que ocorre no servidor, como, por exemplo, análise de cobertura de código.
Enumeração pública ResultObjectType A entidade de nível superior que está sendo clonada como parte de uma operação de clone
Enumeração pública ServerVersion A versão de servidor de TFS ao qual o cliente está conectado
Enumeração pública SessionState Descreve o status de uma sessão.
Enumeração pública SourceFileAction Representa as ações possíveis para fazer depois de fazer o upload de um anexo de arquivo.
Enumeração pública TcmProperty
Enumeração pública TestConfigurationState Enumera os valores possíveis que indicam o estado de uma configuração de teste.
Enumeração pública TestControllerState
Enumeração pública TestMessageLogEntryLevel Enumera os níveis possíveis para a entrada de log no log de mensagem de teste.
Enumeração pública TestOutcome Representa o resultado de um teste concluído.
Enumeração pública TestPlanSource
Enumeração pública TestPlanState Fornece as configurações para o ITestPlan.State propriedade.
Enumeração pública TestPointState Representa os valores possíveis para o State propriedade.
Enumeração pública TestPointStatisticsQueryPivotType Tipos dos pinos usados para QueryTestPointStatisticsByPivot.
Enumeração pública TestResultState Enumera os estados possíveis de um teste.
Enumeração pública TestRunAbortOptions Enumera as opções para usar para anular uma execução de teste.
Enumeração pública TestRunState Enumera as possíveis configurações de status para um ensaio.
Enumeração pública TestRunType Os tipos para o ensaio.
Enumeração pública TestStepType Enumera os possíveis tipos de etapas de teste.
Enumeração pública TestSuiteEntryType Enumera os possíveis tipos de entradas de suite de teste.
Enumeração pública TestSuiteSource
Enumeração pública TestSuiteState Enumera os estados possíveis de uma suíte de testes.
Enumeração pública TestSuiteType Enumera os possíveis tipos de suítes de teste.
Enumeração pública UploadManagerEventType Enumera os possíveis tipos de eventos que são manipulados pelo UploadManagerEventHandler.
Enumeração pública UploadPauseReason Fornece as razões que um IAttachmentUploadEntry pode ser pausado.
Enumeração pública UploadState Representa os possíveis estados durante o processo de carregamento.