Namespace Microsoft.TeamFoundation.Build.Workflow.Activities

Este namespace contém classes que representam as atividades usadas por Team Foundation Build.

Classes

  Classe Descrição
Classe pública ActivitiesResources
Classe pública AgentReservationSpec Essa classe é usada para ajudar a especificar o tipo de agente que pode processar uma atividade usando uma lista de marcas para identificar agentes válidos.
Classe pública AgentScope
Classe pública AgentSettings Representa as configurações do agente de compilação.
Classe pública AgentTimeoutException Lançada quando o segmento de tempo limite de execução que espera em um agente.
Classe pública AgileTestPlatformInvalidArgumentException
Classe pública AgileTestPlatformSpec Essa classe encapsula todas as configurações ágeis Test Runner relacionadas a um assembly de teste.
Classe pública AgileTestPlatformTestFailureException
Classe pública AgileTestPrerequisiteFailException
Classe pública ApproveRequestForCheckIn
Classe pública AssemblyMetadata
Classe pública AssemblyMetadataCollection
Classe pública AssociateChangesetException Lançada quando o segmento de execução ocorrência de um erro na atividade do conjunto de alterações de associado.
Classe pública AssociateChangesetsAndWorkItems
Classe pública BuildCategoryAttribute Coloca uma atividade na caixa de ferramentas de categoria de compilação.
Classe pública BuildDropProvider Fornece uma interface comum para copiar gotas de compilação para armazenamento remoto.
Classe pública BuildProcessException Acionada quando um erro ocorrer no processo de compilação.
Classe pública BuildProcessTerminateException
Classe pública BuildSettings Representa os projetos compilar e as configurações para compilar.
Classe pública CheckAssembliesMismatch
Classe pública CheckInGatedChanges Representa a atividade que fazer o check-in das alterações bloqueadas.
Classe pública ConvertWorkspaceItem Representa uma atividade que converte o caminho de um item de espaço de trabalho de um caminho do servidor para um caminho local ou vice-versa.
Classe pública ConvertWorkspaceItems Representa a atividade que converte caminhos de item de espaço de trabalho no agente de compilação do servidor para o local, ou vice-versa.
Classe pública CopyDirectory Representa a atividade que copia o conteúdo de um diretório para outro.
Classe pública CopyDirectoryException Lançada pela compilação quando um erro ocorrer durante a atividade do diretório de impressão.
Classe pública CopyDirectoryNonFatalException
Classe pública CreateDirectory Representa a atividade que cria um diretório.
Classe pública CreateWorkItemException Lançada pela compilação quando um erro ocorrer durante a atividade de item de trabalho de design.
Classe pública CreateWorkspace
Classe pública DeleteDirectory Representa a atividade que exclui um diretório.
Classe pública DeleteWorkspace Representa a atividade para excluir um espaço de trabalho.
Classe pública DownloadFile Representa a atividade que baixa um arquivo.
Classe pública DownloadFiles Representa a atividade que baixa um ou mais arquivos de um diretório.
Classe pública DownloadFilesException Acionada quando a compilação encontrar um erro durante a atividade de arquivos de download.
Classe pública EmptyDropLocationRootException Acionada quando a compilação encontrar uma raiz vazio no caminho do local de recebimento.
Classe pública EvaluateCheckInPolicies Representa a atividade que avalia as políticas de check-in.
Classe pública EvaluateCheckInPoliciesException Lançada pela compilação quando um erro ocorrer durante a atividade de EvaluateCheckInPolicies.
Classe pública ExpandEnvironmentVariables
Classe pública FindMatchingFiles Representa a atividade que localiza os arquivos que correspondam um padrão.
Classe pública GenerateRunSettings
Classe pública GetApprovedRequests
Classe pública GetBuildAgent Representa a atividade que obtém um objeto de IBuildAgent .
Classe pública GetBuildDetail Representa a atividade que obtém um objeto de IBuildDetail .
Classe pública GetBuildDirectory Representa uma atividade que obtém o caminho literal para o diretório de trabalho do agente de compilação.
Classe pública GetBuildEnvironment Representa a atividade que obtém um objeto de BuildEnvironment .
Classe pública GetCommonLocalPath
Classe pública GetCommonServerPath
Classe pública GetException Representa uma atividade que obtém a exceção que ocorreu na compilação.
Classe pública GetIndexedSourcesException
Classe pública GetPendingChanges
Classe pública GetRejectedRequests
Classe pública GetReshelvedShelveset
Classe pública GetShelvedChanges
Classe pública GetTeamProjectCollection Representa a atividade que obtém um objeto de TfsTeamProjectCollection .
Classe pública GetWorkspace Representa a atividade que obtém um objeto de Workspace .
Classe pública IndexSources Representa a atividade incorpora caminhos e versão de controle de versão nos dados do símbolo de arquivos de .PDB.
Classe pública InvalidAgileTestPlatformDirectoryException
Classe pública InvalidBuildTypeException Lançada pela compilação quando um erro ocorrer devido a um tipo inválido de compilação.
Classe pública InvalidBuildTypeNoDownloadException Lançada pela compilação quando um download falhe devido a um tipo inválido de compilação.
Classe pública InvalidMacroInBuildNumberException Lançada pela compilação quando encontrar uma macro inválido no número de compilação.
Classe pública InvalidRevisionFormatException Lançada pela compilação encontrar quando um especificador de formato inválido de revisões.
Classe pública InvalidWorkspaceMappingException Lançada pela compilação quando encontrar um mapeamento inválido do espaço de trabalho.
Classe pública InvokeForReason
Classe pública InvokeProcess
Classe pública LabelException Acionada quando a compilação encontrar um erro com um rótulo.
Classe pública LabelNotFoundException Lançada pela compilação quando um rótulo esperada não foi encontrada.
Classe pública LabelSources Representa a atividade que rotula arquivos em controle de versão.
Classe pública LabelWorkspace Representa a atividade que rotula um espaço de trabalho.
Classe pública MSBuild
Classe pública MSTest Representa a atividade que realiza teste usando MSTest.
Classe pública MSTestInvalidArgumentException Lançada pela compilação quando um argumento inválido é passado para MSTest.
Classe pública MSTestSpec Essa classe é a classe base para todos os especificadores de MSTest.
Classe pública NoShelvesetException
Classe pública NoShelvesetToCheckInException Lançada pela compilação embora haja nenhum check-in particular a fazer o check-in.
Classe pública OpenWorkItem Representa a atividade que abre um item de trabalho.
Classe pública ParseWorkspaceSpec
Classe pública PlatformConfiguration Representa os pares de plataforma e configuração que uma solução ou um projeto são construídos.
Classe pública PlatformConfigurationList Representa uma lista de objetos PlatformConfiguration .
Classe pública PublishAgileTestResultsException
Classe pública PublishLogFileException
Classe pública PublishSymbols Representa a atividade que publica dados do símbolo em arquivos de PDB a um armazenamento de símbolo de SymStore.
Classe pública QueryShelvesets
Classe pública RejectRequestFromCheckIn
Classe pública RetryRequest
Classe pública RetryRequests
Classe pública RevertWorkspace Representa a atividade que reverte um espaço de trabalho.
Classe pública RunOnce Garante que as atividades incluidas tocam uma vez por todos os agentes de compilação.
Classe pública RunSettings Classe para encapsular os parâmetros necessários para gerar RunSettings Arquivo
Classe pública RunTests
Classe pública RunTestsRunCompletedEventArgs
Classe pública RunTestsRunMessageEventArgs
Classe pública RunTestsTestCompletedEventArgs
Classe pública SetBuildProperties Representa a atividade que define as propriedades de uma compilação.
Classe pública SharedResourceScope Representa uma atividade que envolve um segmento do processo de compilação para o fazer “threads o cofre”.
Classe pública SourceAndSymbolServerSettings Representa as configurações para a integração do servidor de origem e o símbolo.
Classe pública StringList Representa uma lista de cadeias de caracteres para uso em especificar parâmetros para classes do namespace de Microsoft.TeamFoundation.Build.WorkFlow.Activities .
Classe pública SynchronizeRequests Atualiza informações de compilação atual e sincronizar o local certo/listas rejeitadas de solicitação, retornando as solicitações que foram descartados de lista fornecida.
Classe pública SyncWorkspace Representa a atividade que sincroniza um espaço de trabalho.
Classe pública TestAssemblySpec Contém todas as configurações de MSTest relacionadas a um assembly de teste.
Classe pública TestFailureException Lançada pela compilação falhar quando um teste.
Classe pública TestMetadataFileSpec Contém configurações de MSTest relacionadas a um arquivo de metadados de teste.
Classe pública TestSpec Representa um especificador de teste.
Classe pública TestSpecList Representa uma lista de objetos TestSpec .
Classe pública TfGet
Classe pública TfQueryConflicts
Classe pública TfResolve
Classe pública TfsBuild Representa a atividade para o processo de compilação do Team Foundation Server.
Classe pública TfShelve
Classe pública TfUndo
Classe pública TfUnshelve
Classe pública TfWorkfold
Classe pública TooManyLogsException
Classe pública TrackingExtensions
Classe pública UnexpectedAgileTestPlatformException
Classe pública UnexpectedExitCodeException Acionada quando a compilação encontrar um código de saída inesperado.
Classe pública UnexpectedTfsException Lançada pela compilação quando um erro ocorrer devido ao Team Foundation Server.
Classe pública UpdateBuildNumber
Classe pública UpdateWorkItemException Lançada pela compilação quando um erro ocorrer ao tentar atualizar um item de trabalho.
Classe pública ValidateTargetsFileException Lançada pela compilação quando o arquivo de destino a validação falhar.
Classe pública Win32ErrorWrapperException
Classe pública WriteBuildError Lançada pela compilação quando um erro ocorre ao tentar gravar dados.
Classe pública WriteBuildInformation<T>
Classe pública WriteBuildMessage Representa a atividade que grava uma mensagem de compilação.
Classe pública WriteBuildTestError
Classe pública WriteBuildWarning Representa a atividade que grava um aviso da compilação.
Classe pública WriteCustomSummaryInformation

Interfaces

  Interface Descrição
Interface pública IEnvironmentVariableExtension

Enumerações

  Enumeração Descrição
Enumeração pública CleanWorkspaceOption Contém valores possíveis para os espaços de trabalho de limpeza.
Enumeração pública CodeAnalysisOption Contém opções controlar como a análise de código deve ser executada durante a compilação.
Enumeração pública ConvertWorkspaceItemDirection Contém os valores usados indicou a direção de uma conversão de item do espaço de trabalho.
Enumeração pública ExecutionPlatformType Tipo de plataforma de execução de destino para o corredor agile de teste. Isso tem precedência sobre TargetPlatform especificou nos runsettings.
Enumeração pública MacrosIndex Contém nomes macro válidos.
Enumeração pública RetryBehavior Especifica o comportamento para usar quando determina como às solicitações de lotes quando experimentado de volta.
Enumeração pública RunOnceResult Descreve o resultado de executar uma atividade de execução uma vez.
Enumeração pública RunSettingsType Enumeração para capturar o tipo de runsettings especificado pelo usuário para o ensaio.
Enumeração pública RunTestsTestOutcome
Enumeração pública TagComparison Especifica a força a comparação para usar ao corresponder as marcas de um agente as marcas especificadas em um método de consulta.
Enumeração pública TestRunMessageLevel Este enum deve espelhar o enum de TestMessageLevel que está no assembly de Microsoft.VisualStudio.TestPlatform.ObjectModel.dll.Não devemos ter que fazer o usuário final receber uma dependência adicional naquele assembly.Portanto, é traduzimos enum.
Enumeração pública TestRunOutcomes
Enumeração pública TfWorkfoldAction
Enumeração pública ToolPlatform Especifica a arquitetura da plataforma de ferramenta.