IBuildInformation Interface
Interface for a collection of information nodes about a build.
Namespace: Microsoft.TeamFoundation.Build.Client
Assembly: Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)
Syntax
声明
Public Interface IBuildInformation
public interface IBuildInformation
public interface class IBuildInformation
type IBuildInformation = interface end
public interface IBuildInformation
The IBuildInformation type exposes the following members.
Properties
Name | Description | |
---|---|---|
Nodes | Gets the information nodes in this collection. |
Top
Methods
Name | Description | |
---|---|---|
CreateNode | Adds an information node to this collection. | |
Delete | Deletes the collection of information nodes from the server. | |
GetNode | Gets the information node in this collection that has the specified ID. | |
GetNodesByType(String) | Gets the information nodes in this collection of the specified type.This method is nonrecursive. | |
GetNodesByType(String, Boolean) | Gets the information nodes in this collection of the specified type that have the specified recursion type. | |
GetNodesByTypes(IEnumerable<String>) | Gets the information nodes in this collection of the specified types. This method is nonrecursive. | |
GetNodesByTypes(IEnumerable<String>, Boolean) | Gets the information nodes in this collection of the specified types that have the specified recursion type. | |
GetSortedNodes | Gets a sorted list of the information nodes and all subtrees in this collection. | |
GetSortedNodesByType | Gets a sorted list of the information nodes and all subtrees of the specified type in this collection. This method is recursive. | |
GetSortedNodesByTypes | Gets a sorted list of the information nodes and all subtrees of the specified types in this collection. This method is recursive. | |
Save | Saves any changes to the collection of information nodes and all subtrees to the server. |
Top
Extension Methods
Name | Description | |
---|---|---|
AddActivityTracking | Adds an activity tracking node to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddAgentScopeActivityTracking | Adds an agent scope activity tracking node to a build information object. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddAssociatedChangesets | Adds an array of changesets to the specified build information. Saves the modified build information to the server. (Defined by InformationNodeConverters.) | |
AddAssociatedWorkItems | Adds associates summaries of work items the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddBuildError(String, DateTime) | Overloaded. Adds an error to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddBuildError(String, Int32, Int32, String, String, DateTime) | Overloaded. Adds an error to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddBuildError(String, String, Int32, Int32, String, String, DateTime) | Overloaded. Adds an error to to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddBuildError(String, String, String, Int32, Int32, String, String, DateTime) | Overloaded. Adds an error to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddBuildMessage | Adds a message to the specified build. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddBuildProjectNode(String, String, String, String, DateTime, String) | Overloaded. Adds a project to the specified build information. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddBuildProjectNode(DateTime, String, String, String, String, DateTime, String) | Overloaded. Adds a project to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddBuildStep(String, String) | Overloaded. Adds a top-level build step to the specified build information object with a start time of DateTime.Now. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddBuildStep(String, String, DateTime) | Overloaded. Adds a top-level build step to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddBuildStep(String, String, DateTime, BuildStepStatus) | Overloaded. Adds a top-level build step to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddBuildWarning(String, DateTime) | Overloaded. Adds a warning to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddBuildWarning(String, Int32, Int32, String, String, DateTime) | Overloaded. Adds a warning to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddBuildWarning(String, Int32, Int32, String, String, DateTime, String) | Overloaded. Adds a warning to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddBuildWarning(String, String, Int32, Int32, String, String, DateTime, String) | Overloaded. Adds a warning to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddConfigurationSummary | Adds a configuration summary to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddExternalLink | Adds an external link to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.) | |
AddOpenedWorkItems | Adds associated open work item summaries with the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.) |
Top