Share via


BuildCommonUtil 类

继承层次结构

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

命名空间:  Microsoft.TeamFoundation.Build.Common
程序集:  Microsoft.TeamFoundation.Build.Common(在 Microsoft.TeamFoundation.Build.Common.dll 中)

语法

声明
Public NotInheritable Class BuildCommonUtil
public static class BuildCommonUtil

BuildCommonUtil 类型公开以下成员。

属性

  名称 说明
公共属性静态成员 BuildAgentIdVariable 当引用生成代理ID在代理的BuildDirectory属性时,获取该变量。
公共属性静态成员 BuildAgentNameVariable 当引用生成代理名称在代理的BuildDirectory属性时,获取该变量。
公共属性静态成员 BuildDefinitionIdVariable 当引用生成定义ID在代理的BuildDirectory属性时,获取该变量。
公共属性静态成员 BuildDefinitionPathVariable 当引用生成定义路径在代理的BuildDirectory属性时,获取该变量。
公共属性静态成员 BuildDirEnvironmentVariable 当对特定代理时,生成目录获取环境变量。
公共属性静态成员 BuildRegistryKeyPath 获取应存储生成一组特定的注册表项路径。
公共属性静态成员 DefaultAgentPort 获取生成代理的默认端口。
公共属性静态成员 DefaultHostedWorkingDirectory
公共属性静态成员 DefaultWorkingDirectory 获取生成代理的默认工作目录。
公共属性静态成员 MacroPattern
公共属性静态成员 NoCICheckInComment 获取在签入注释"中应包括确保的注释,CI忽略变更集
公共属性静态成员 SourceDirEnvironmentVariable 获取源目录,默认情况下所有源文件中映射。这与BuildDirEnvironmentVariable \ SourceSubdirectory等效。

页首

方法

  名称 说明
公共方法静态成员 DateTimeToString
公共方法静态成员 ExpandEnvironmentVariables(String) 展开为格式“$ (...)”的环境变量“…”的位置字符串的一部分是字母和数字的任何有效的组合。为当前环境中不扩展到现有变量的环境变量被识别的任何架构在输出路径保持原样。
公共方法静态成员 ExpandEnvironmentVariables(String, IDictionary<String, String>) 展开为格式“$ (...)”的环境变量“…”的位置字符串的一部分是字母和数字的任何有效的组合。为当前环境中不扩展到现有变量的环境变量被识别的任何架构与字符串字典的键匹配并用字典的值替换。如果模式不匹配一个环境变量或密钥在字典它在输出路径保持原样。
公共方法静态成员 GetBuildReportUrl
公共方法静态成员 GetCommonLocalPath 确定所有之间最长的通用根目录路径提供的项。
公共方法静态成员 GetCommonServerPath 确定所有之间最长的通用根目录路径提供的项。
公共方法静态成员 GetRegistryValue<T>
公共方法静态成员 IsDefaultDateTime
公共方法静态成员 IsEnvironmentVariable
公共方法静态成员 IsStar
公共方法静态成员 OpenDropFolder
公共方法静态成员 Replace 执行字符串替换。
公共方法静态成员 SetRegistryValue<T>

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.TeamFoundation.Build.Common 命名空间