InformationNodeConverters 类

提供方法转换为更具体的类型的IBuildInformationNode对象。

继承层次结构

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

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

语法

声明
<ExtensionAttribute> _
Public NotInheritable Class InformationNodeConverters
public static class InformationNodeConverters

InformationNodeConverters 类型公开以下成员。

方法

  名称 说明
公共方法静态成员 AddActivityTracking 添加一个事件跟踪的节点到指定的生成信息对象。不保存到服务器。
公共方法静态成员 AddAgentScopeActivityTracking 添加代理范围事件跟踪的节点到生成信息对象。不保存到服务器。
公共方法静态成员 AddAssociatedChangesets(IBuildDetail, array<Changeset[]) 关联变更摘要与生成。
公共方法静态成员 AddAssociatedChangesets(IBuildInformation, array<Changeset[]) 添加数组变更集到指定的生成信息。 保存已修改的生成信息到服务器。
公共方法静态成员 AddAssociatedWorkItems(IBuildDetail, array<WorkItem[]) 添加关联工作项汇总到指定的生成。保存到服务器。
公共方法静态成员 AddAssociatedWorkItems(IBuildInformation, array<WorkItem[]) 添加关联工作项的摘要指定的生成信息对象。不保存到服务器。
公共方法静态成员 AddBuildError(IBuildInformation, String, DateTime) 添加一个错误到指定的生成信息对象。不保存到服务器。
公共方法静态成员 AddBuildError(IBuildInformation, String, Int32, Int32, String, String, DateTime) 添加一个错误到指定的生成信息对象。不保存到服务器。
公共方法静态成员 AddBuildError(IBuildInformation, String, String, Int32, Int32, String, String, DateTime) 添加一个错误到指定的生成信息对象。不保存到服务器。
公共方法静态成员 AddBuildError(IBuildInformation, String, String, String, Int32, Int32, String, String, DateTime) 添加一个错误到指定的生成信息对象。不保存到服务器。
公共方法静态成员 AddBuildMessage 添加消息到指定的生成。不保存到服务器。
公共方法静态成员 AddBuildProjectNode(IBuildInformation, String, String, String, String, DateTime, String) 项添加到指定的生成信息。不保存到服务器。
公共方法静态成员 AddBuildProjectNode(IBuildInformation, DateTime, String, String, String, String, DateTime, String) 项添加到指定的生成信息对象。不保存到服务器。
公共方法静态成员 AddBuildStep(IBuildDetail, String, String) 添加顶级生成步骤添加到DateTime.Now的启动时间的指定生成。保存到服务器。
公共方法静态成员 AddBuildStep(IBuildInformation, String, String) 添加顶级生成步骤向DateTime.Now的一个启动时的指定生成信息对象。不保存到服务器。
公共方法静态成员 AddBuildStep(IBuildDetail, String, String, DateTime) 添加顶级生成步骤到指定的生成。保存到服务器。
公共方法静态成员 AddBuildStep(IBuildInformation, String, String, DateTime) 添加顶级生成步骤到指定的生成信息对象。不保存到服务器。
公共方法静态成员 AddBuildStep(IBuildDetail, String, String, DateTime, BuildStepStatus) 添加顶级生成步骤到指定的生成。保存到服务器。
公共方法静态成员 AddBuildStep(IBuildInformation, String, String, DateTime, BuildStepStatus) 添加顶级生成步骤到指定的生成信息对象。不保存到服务器。
公共方法静态成员 AddBuildWarning(IBuildInformation, String, DateTime) 添加一个警告到指定的生成信息对象。不保存到服务器。
公共方法静态成员 AddBuildWarning(IBuildInformation, String, Int32, Int32, String, String, DateTime) 添加一个警告到指定的生成信息对象。不保存到服务器。
公共方法静态成员 AddBuildWarning(IBuildInformation, String, Int32, Int32, String, String, DateTime, String) 添加一个警告到指定的生成信息对象。不保存到服务器。
公共方法静态成员 AddBuildWarning(IBuildInformation, String, String, Int32, Int32, String, String, DateTime, String) 添加一个警告到指定的生成信息对象。不保存到服务器。
公共方法静态成员 AddConfigurationSummary(IBuildInformation, String, String) 添加配置摘要到指定的生成信息对象。不保存到服务器。
公共方法静态成员 AddConfigurationSummary(IBuildDetail, String, String, String) 已过时。添加配置摘要到生成。
公共方法静态成员 AddCustomSummaryInformation
公共方法静态成员 AddExternalLink 添加外部链接到指定的生成信息对象。不保存到服务器。
公共方法静态成员 AddOpenedWorkItems(IBuildDetail, array<WorkItem[]) 添加关联中打开的工作项的摘要与指定的生成。保存到服务器。
公共方法静态成员 AddOpenedWorkItems(IBuildInformation, array<WorkItem[]) 添加关联打开的工作项的摘要与指定的生成信息对象。不保存到服务器。
公共方法静态成员 GetActivityTracking(IBuildDetail, Int32) 从具有指定ID的.的指定生成获取事件跟踪的节点
公共方法静态成员 GetActivityTracking(IBuildDetail, String) 利用指定的实例ID.的指定生成获取事件跟踪的节点
公共方法静态成员 GetActivityTracking(IBuildInformation, String) 从具有指定的实例ID.的指定生成信息对象获取事件跟踪的节点
公共方法静态成员 GetActivityTrackingNodes(IBuildDetail) 从指定的获取生成事件跟踪的节点。
公共方法静态成员 GetActivityTrackingNodes(IBuildInformation) 从指定的生成信息对象获取事件跟踪的节点。
公共方法静态成员 GetAssociatedChangesets(IBuildDetail) 从指定的生成获取关联的变更集摘要。
公共方法静态成员 GetAssociatedChangesets(IBuildInformation) 获取从指定的生成信息对象关联的变更集摘要。
公共方法静态成员 GetAssociatedWorkItems(IBuildDetail) 从指定的生成获取关联的工作项的摘要。
公共方法静态成员 GetAssociatedWorkItems(IBuildInformation) 从指定的生成信息对象获取关联的工作项的摘要。
公共方法静态成员 GetBuildError 将类型BuildError唯一IBuildInformationNode为IBuildError对象。
公共方法静态成员 GetBuildErrors(IBuildDetail) 从指定的生成获取生成错误节点。
公共方法静态成员 GetBuildErrors(IBuildInformation) 从生成信息对象获取生成错误节点。
公共方法静态成员 GetBuildProjectNode ;如果未找到,获取与相应的本地路径的项目节点或空任何内容。
公共方法静态成员 GetBuildProjectNodes(IBuildDetail) 从指定的生成获取生成项目节点。
公共方法静态成员 GetBuildProjectNodes(IBuildInformation) 从指定的生成信息对象获取生成项目节点。
公共方法静态成员 GetBuildSteps(IBuildDetail) 获取对列表从指定的生成的生成步骤。
公共方法静态成员 GetBuildSteps(IBuildInformation) 获取对列表从指定的生成信息的对象的生成步骤。
公共方法静态成员 GetBuildWarning 将类型BuildWarning唯一IBuildInformationNode为IBuildWarning对象。
公共方法静态成员 GetBuildWarnings(IBuildDetail) 从指定的生成获取生成警告节点。
公共方法静态成员 GetBuildWarnings(IBuildInformation) 从指定的生成信息对象获取生成警告节点。
公共方法静态成员 GetChangesetId(IBuildInformation) 从指定的生成信息对象获取变更集ID。
公共方法静态成员 GetChangesetId(IBuildInformation, Int32) 从特定请求的生成获取changesetId
公共方法静态成员 GetChangesetId(IBuildInformation, Int32, Boolean) 从特定请求的生成获取changesetId,因此,如果returnFirstIfNotFound指定,它返回列表中的第一变更集,如果指定的一个不存在。
公共方法静态成员 GetChangesetsInfo 从生成获取多个变更集
公共方法静态成员 GetConfigurationSummaries(IBuildDetail) 从指定的生成获取配置摘要。
公共方法静态成员 GetConfigurationSummaries(IBuildInformation) 从指定的生成信息对象获取配置摘要。
公共方法静态成员 GetConfigurationSummary(IBuildInformationNode) 从指定的生成信息节点获取配置摘要。
公共方法静态成员 GetConfigurationSummary(IBuildDetail, String, String) 从指定的生成获取配置摘要。
公共方法静态成员 GetConfigurationSummary(IBuildInformation, String, String) 从指定的生成信息对象获取配置摘要。
公共方法静态成员 GetCustomSummaryInformation 将类型CustomSummaryInformation单个信息节点变为ICustomSummaryInformation对象。
公共方法静态成员 GetCustomSummaryInformationNodes(IBuildDetail) 从生成获取所有自定义聚合信息节点。
公共方法静态成员 GetCustomSummaryInformationNodes(IBuildInformation) 从生成信息对象获取所有自定义聚合信息节点。
公共方法静态成员 GetOpenedWorkItems(IBuildDetail) 获取指定的生成关联的中打开的工作项的摘要。
公共方法静态成员 GetOpenedWorkItems(IBuildInformation) 获取指定的生成信息对象关联的中打开的工作项的摘要。
公共方法静态成员 GetTopLevelProjects(IBuildDetail) 从指定的生成获取顶级生成项目节点。
公共方法静态成员 GetTopLevelProjects(IBuildInformation) 从指定的生成信息对象获取顶级生成项目节点。

页首

备注

InformationNodeConverters选件类可用于将各种类型IBuildInformationNodes到IBuildDetail,或者捕获各种类型IBuildInformationNodes从IBuildDetail的。 在这两种情况下,返回各种静态方法的值通常是帮助器接口类型,如IBuildStep或IConfigurationSummary。 这些类型用于简化到基础IBuildInformationNode对象的访问。

线程安全

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

请参见

参考

Microsoft.TeamFoundation.Build.Client 命名空间