Classe BuildCommonUtil

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.Build.Common.BuildCommonUtil

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

Sintaxe

'Declaração
Public NotInheritable Class BuildCommonUtil
public static class BuildCommonUtil

O tipo BuildCommonUtil expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade públicaMembro estático BuildAgentIdVariable Obtém a variável para usar ao fazer referência a identificação do agente de compilação na propriedade de BuildDirectory de um agente.
Propriedade públicaMembro estático BuildAgentNameVariable Obtém a variável para usar ao fazer referência ao nome do agente de compilação na propriedade de BuildDirectory de um agente.
Propriedade públicaMembro estático BuildDefinitionIdVariable Obtém a variável para usar ao fazer referência a ID da definição de compilação na propriedade de BuildDirectory de um agente.
Propriedade públicaMembro estático BuildDefinitionPathVariable Obtém a variável para usar ao fazer referência o caminho da definição de compilação na propriedade de BuildDirectory de um agente.
Propriedade públicaMembro estático BuildDirEnvironmentVariable Obtém a variável de ambiente para usar ao fazer referência ao diretório de compilação em um agente dado.
Propriedade públicaMembro estático BuildRegistryKeyPath Obtém o caminho da chave do Registro onde as configurações específicas tempo devem ser armazenadas.
Propriedade públicaMembro estático DefaultAgentPort Obtém a porta padrão para agentes de compilação.
Propriedade públicaMembro estático DefaultHostedWorkingDirectory
Propriedade públicaMembro estático DefaultWorkingDirectory Obtém o diretório de trabalho padrão para agentes de compilação.
Propriedade públicaMembro estático MacroPattern
Propriedade públicaMembro estático NoCICheckInComment Obtém o comentário que deve ser incluído no comentário de check-in para certificar-se que o CI ignora o conjunto de alterações
Propriedade públicaMembro estático SourceDirEnvironmentVariable Obtém o diretório de fontes, em que todos os arquivos de origem são mapeados por padrão.Isso é equivalente a BuildDirEnvironmentVariable \ SourceSubdirectory.

Superior

Métodos

  Nome Descrição
Método públicoMembro estático DateTimeToString
Método públicoMembro estático ExpandEnvironmentVariables(String) Expanda as variáveis de ambiente que são de formato “$” (...) onde “…” a parte da cadeia de caracteres é válido qualquer combinação de letras e de números.Todos os padrões reconhecidos como variáveis de ambiente que não expandir a uma variável existente no ambiente atual permanecem atuais no caminho de saída.
Método públicoMembro estático ExpandEnvironmentVariables(String, IDictionary<String, String>) Expanda as variáveis de ambiente que são de formato “$” (...) onde “…” a parte da cadeia de caracteres é válido qualquer combinação de letras e de números.Todos os padrões reconhecidos como variáveis de ambiente que não expandir a uma variável existente no ambiente atual são correspondidos com chaves no dicionário de cadeia de caracteres e substituídos pelo valor dos dicionários.Se um padrão não corresponde uma variável de ambiente ou uma chave no dicionário é deixado real no caminho de saída.
Método públicoMembro estático GetBuildReportUrl
Método públicoMembro estático GetCommonLocalPath Determina o caminho o maior raiz comuns entre todos os itens fornecidos.
Método públicoMembro estático GetCommonServerPath Determina o caminho o maior raiz comuns entre todos os itens fornecidos.
Método públicoMembro estático GetRegistryValue<T>
Método públicoMembro estático IsDefaultDateTime
Método públicoMembro estático IsEnvironmentVariable
Método públicoMembro estático IsStar
Método públicoMembro estático OpenDropFolder
Método públicoMembro estático Replace Executa uma substituição de cadeia de caracteres.
Método públicoMembro estático SetRegistryValue<T>

Superior

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.Common