Compartilhar via


Classe InformationNodeConverters

Fornece métodos para converter objetos de IBuildInformationNode a mais tipos específicos.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.Build.Client.InformationNodeConverters

Namespace:  Microsoft.TeamFoundation.Build.Client
Assembly:  Microsoft.TeamFoundation.Build.Client (em Microsoft.TeamFoundation.Build.Client.dll)

Sintaxe

'Declaração
<ExtensionAttribute> _
Public NotInheritable Class InformationNodeConverters
public static class InformationNodeConverters

O tipo InformationNodeConverters expõe os membros a seguir.

Métodos

  Nome Descrição
Método públicoMembro estático AddActivityTracking Adiciona um nó de rastreamento de atividades ao objeto especificado de informações de compilação.Não salvar o servidor.
Método públicoMembro estático AddAgentScopeActivityTracking Adiciona um nó de rastreamento de atividades de escopo do agente a um objeto de informações de compilação.Não salvar o servidor.
Método públicoMembro estático AddAssociatedChangesets(IBuildDetail, array<Changeset[]) Associa resumos de conjuntos de alterações com uma construção.
Método públicoMembro estático AddAssociatedChangesets(IBuildInformation, array<Changeset[]) Adiciona uma matriz dos conjuntos de alterações para informações de compilação especificada. Salva informações de compilação modificada para o servidor.
Método públicoMembro estático AddAssociatedWorkItems(IBuildDetail, array<WorkItem[]) Adds associou resumos de item de trabalho à compilação especificada.Salva para o servidor.
Método públicoMembro estático AddAssociatedWorkItems(IBuildInformation, array<WorkItem[]) Adiciona resumos de associados de itens de trabalho o objeto especificado de informações de compilação.Não salvar o servidor.
Método públicoMembro estático AddBuildError(IBuildInformation, String, DateTime) Adiciona um erro ao objeto especificado de informações de compilação.Não salvar o servidor.
Método públicoMembro estático AddBuildError(IBuildInformation, String, Int32, Int32, String, String, DateTime) Adiciona um erro ao objeto especificado de informações de compilação.Não salvar o servidor.
Método públicoMembro estático AddBuildError(IBuildInformation, String, String, Int32, Int32, String, String, DateTime) Adiciona um erro ao objeto especificado de informações de compilação.Não salvar o servidor.
Método públicoMembro estático AddBuildError(IBuildInformation, String, String, String, Int32, Int32, String, String, DateTime) Adiciona um erro ao objeto especificado de informações de compilação.Não salvar o servidor.
Método públicoMembro estático AddBuildMessage Adiciona uma mensagem à compilação especificada.Não salvar o servidor.
Método públicoMembro estático AddBuildProjectNode(IBuildInformation, String, String, String, String, DateTime, String) Adicione um projeto a informações de compilação especificada.Não salvar o servidor.
Método públicoMembro estático AddBuildProjectNode(IBuildInformation, DateTime, String, String, String, String, DateTime, String) Adicione um projeto ao objeto especificado de informações de compilação.Não salvar o servidor.
Método públicoMembro estático AddBuildStep(IBuildDetail, String, String) Adicionar uma etapa de nível superior de compilação a compilação especificada com uma hora de início de DateTime.Now.Salva para o servidor.
Método públicoMembro estático AddBuildStep(IBuildInformation, String, String) Adicionar uma etapa de nível superior de compilação para o objeto especificado de informações de compilação que tem uma hora de início de DateTime.Now. Não salvar o servidor.
Método públicoMembro estático AddBuildStep(IBuildDetail, String, String, DateTime) Adicionar uma etapa de nível superior de compilação a compilação especificada.Salva para o servidor.
Método públicoMembro estático AddBuildStep(IBuildInformation, String, String, DateTime) Adicionar uma etapa de nível superior de compilação para o objeto especificado de informações de compilação.Não salvar o servidor.
Método públicoMembro estático AddBuildStep(IBuildDetail, String, String, DateTime, BuildStepStatus) Adicionar uma etapa de nível superior de compilação a compilação especificada.Salva para o servidor.
Método públicoMembro estático AddBuildStep(IBuildInformation, String, String, DateTime, BuildStepStatus) Adicionar uma etapa de nível superior de compilação para o objeto especificado de informações de compilação.Não salvar o servidor.
Método públicoMembro estático AddBuildWarning(IBuildInformation, String, DateTime) Adiciona um aviso para o objeto especificado de informações de compilação.Não salvar o servidor.
Método públicoMembro estático AddBuildWarning(IBuildInformation, String, Int32, Int32, String, String, DateTime) Adiciona um aviso para o objeto especificado de informações de compilação.Não salvar o servidor.
Método públicoMembro estático AddBuildWarning(IBuildInformation, String, Int32, Int32, String, String, DateTime, String) Adiciona um aviso para o objeto especificado de informações de compilação.Não salvar o servidor.
Método públicoMembro estático AddBuildWarning(IBuildInformation, String, String, Int32, Int32, String, String, DateTime, String) Adiciona um aviso para o objeto especificado de informações de compilação.Não salvar o servidor.
Método públicoMembro estático AddConfigurationSummary(IBuildInformation, String, String) Adiciona um resumo de configuração para o objeto especificado de informações de compilação.Não salvar o servidor.
Método públicoMembro estático AddConfigurationSummary(IBuildDetail, String, String, String) Obsoleta. Adiciona um resumo de configuração a uma compilação.
Método públicoMembro estático AddCustomSummaryInformation
Método públicoMembro estático AddExternalLink Adiciona um link externo ao objeto especificado de informações de compilação.Não salvar o servidor.
Método públicoMembro estático AddOpenedWorkItems(IBuildDetail, array<WorkItem[]) Adds associou resumos abertos de item de trabalho com a compilação especificada.Salva para o servidor.
Método públicoMembro estático AddOpenedWorkItems(IBuildInformation, array<WorkItem[]) Adds associou resumos abertos de item de trabalho com o objeto especificado de informações de compilação. Não salvar o servidor.
Método públicoMembro estático GetActivityTracking(IBuildDetail, Int32) Obtém um nó de rastreamento de atividades de compilação especificada com a identificação especificada
Método públicoMembro estático GetActivityTracking(IBuildDetail, String) Obtém um nó de rastreamento de atividades de compilação especificada com a identificação da instância especificada
Método públicoMembro estático GetActivityTracking(IBuildInformation, String) Obtém um nó de rastreamento de atividades do objeto especificado de informações de compilação que tem a identificação da instância especificada
Método públicoMembro estático GetActivityTrackingNodes(IBuildDetail) Obtém os nós de rastreamento de atividades de compilação especificada.
Método públicoMembro estático GetActivityTrackingNodes(IBuildInformation) Obtém os nós de rastreamento de atividades do objeto especificado de informações de compilação.
Método públicoMembro estático GetAssociatedChangesets(IBuildDetail) Obtém retoma associados de conjunto de alterações de compilação especificada.
Método públicoMembro estático GetAssociatedChangesets(IBuildInformation) Obter retoma associados de conjunto de alterações do objeto especificado de informações de compilação.
Método públicoMembro estático GetAssociatedWorkItems(IBuildDetail) Obtém retoma associados de item de trabalho de compilação especificada.
Método públicoMembro estático GetAssociatedWorkItems(IBuildInformation) Obtém retoma associados de item de trabalho do objeto especificado de informações de compilação.
Método públicoMembro estático GetBuildError Converte um único IBuildInformationNode de tipo BuildError em um objeto de IBuildError.
Método públicoMembro estático GetBuildErrors(IBuildDetail) Obtém os nós de erro de compilação de compilação especificada.
Método públicoMembro estático GetBuildErrors(IBuildInformation) Obtém os nós de erro de compilação de um objeto de informações de compilação.
Método públicoMembro estático GetBuildProjectNode Obtém o nó de projeto com o caminho local correspondente, ou o zero se nenhuma correspondência for encontrada.
Método públicoMembro estático GetBuildProjectNodes(IBuildDetail) Obtém os nós de projeto de compilação de compilação especificada.
Método públicoMembro estático GetBuildProjectNodes(IBuildInformation) Obtém os nós de projeto do objeto especificado de informações de compilação.
Método públicoMembro estático GetBuildSteps(IBuildDetail) Obtém uma lista classificada as etapas de compilação de compilação especificada.
Método públicoMembro estático GetBuildSteps(IBuildInformation) Obtém uma lista classificada as etapas de compilação do objeto especificado de informações de compilação.
Método públicoMembro estático GetBuildWarning Converte um único IBuildInformationNode de tipo BuildWarning em um objeto de IBuildWarning.
Método públicoMembro estático GetBuildWarnings(IBuildDetail) Obtém nós de aviso de compilação de compilação especificada.
Método públicoMembro estático GetBuildWarnings(IBuildInformation) Obtém os nós de aviso de compilação do objeto especificado de informações de compilação.
Método públicoMembro estático GetChangesetId(IBuildInformation) Obtém uma identificação do conjunto de alterações do objeto especificado de informações de compilação.
Método públicoMembro estático GetChangesetId(IBuildInformation, Int32) Obtém um changesetId de compilação para uma solicitação específica
Método públicoMembro estático GetChangesetId(IBuildInformation, Int32, Boolean) Obtém um changesetId de compilação para uma solicitação específica, se o returnFirstIfNotFound é especificado, ele retorna o primeiro conjunto de alterações na lista se aquele especificado não.
Método públicoMembro estático GetChangesetsInfo Obtém vários conjuntos de alterações de compilação
Método públicoMembro estático GetConfigurationSummaries(IBuildDetail) Obtém retoma de configuração de compilação especificada.
Método públicoMembro estático GetConfigurationSummaries(IBuildInformation) Obtém retoma de configuração do objeto especificado de informações de compilação.
Método públicoMembro estático GetConfigurationSummary(IBuildInformationNode) Obtém um resumo de configuração do nó especificado de informações de compilação.
Método públicoMembro estático GetConfigurationSummary(IBuildDetail, String, String) Obtém um resumo de configuração de compilação especificada.
Método públicoMembro estático GetConfigurationSummary(IBuildInformation, String, String) Obtém um resumo de configuração do objeto especificado de informações de compilação.
Método públicoMembro estático GetCustomSummaryInformation Converte um único nó de informações de tipo CustomSummaryInformation em um objeto de ICustomSummaryInformation.
Método públicoMembro estático GetCustomSummaryInformationNodes(IBuildDetail) Obtém todos os nós resumo personalizados de informações de uma compilação.
Método públicoMembro estático GetCustomSummaryInformationNodes(IBuildInformation) Obtém todos os nós resumo personalizados de informações de um objeto de informações de compilação.
Método públicoMembro estático GetOpenedWorkItems(IBuildDetail) Obtém retoma abertos associados de item de trabalho para a compilação especificada.
Método públicoMembro estático GetOpenedWorkItems(IBuildInformation) Obtém retoma abertos associados de item de trabalho para o objeto especificado de informações de compilação.
Método públicoMembro estático GetTopLevelProjects(IBuildDetail) Obtém os nós de projeto de nível superior de compilação de compilação especificada.
Método públicoMembro estático GetTopLevelProjects(IBuildInformation) Obtém nós de projeto de nível superior do objeto especificado de informações de compilação.

Superior

Comentários

A classe de InformationNodeConverters pode ser usada para adicionar IBuildInformationNodes de vários tipos a um IBuildDetail, ou para obter IBuildInformationNodes de vários tipos de um IBuildDetail. Em ambos os casos, os valores de retorno de vários métodos estáticos serão geralmente tipos de interface auxiliares, como IBuildStep ou IConfigurationSummary. Esses tipos servem para simplificar o acesso aos objetos subjacentes de IBuildInformationNode.

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.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Build.Client