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 ao servidor.
Método públicoMembro estático AddAgentScopeActivityTracking Adiciona um nó de rastreamento de atividades de escopo do para um objeto de informações de compilação.Não salvar ao 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 a compilação especificada.Salva para o servidor.
Método públicoMembro estático AddAssociatedWorkItems(IBuildInformation, array<WorkItem[]) Adiciona resumos de itens de trabalho associados do objeto especificado de informações de compilação.Não salvar ao 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 ao 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 ao 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 ao 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 ao servidor.
Método públicoMembro estático AddBuildMessage Adiciona uma mensagem à compilação especificada.Não salvar ao servidor.
Método públicoMembro estático AddBuildProjectNode(IBuildInformation, String, String, String, String, DateTime, String) Adicione um projeto para informações de compilação especificada.Não salvar ao 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 ao 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 ao 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 ao 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 ao 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 ao 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 ao 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 ao 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 ao 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 ao 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 ao 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 ao 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 especificada de instância
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 um certo ID de instância
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 do conjunto de alterações associados de compilação especificada.
Método públicoMembro estático GetAssociatedChangesets(IBuildInformation) Obter retoma associados do 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 nenhum for encontrado.
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 de compilação do objeto especificado de informações de compilação.
Método públicoMembro estático GetBuildSteps(IBuildDetail) Obtém uma lista classificada das etapas de compilação de compilação especificada.
Método públicoMembro estático GetBuildSteps(IBuildInformation) Obtém uma lista classificada das 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 avisos de compilação de compilação especificada.
Método públicoMembro estático GetBuildWarnings(IBuildInformation) Obtém os nós de avisos 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 que o especificado não está presente.
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 construçã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 um nó de projeto de nível superior de compilação 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