IBuildInformation Methods

The IBuildInformation type exposes the following members.

  Name Description
Public method CreateNode Adds an information node to this collection.
Public method Delete Deletes the collection of information nodes from the server.
Public method GetNode Gets the information node in this collection that has the specified ID.
Public method GetNodesByType(String) Gets the information nodes in this collection of the specified type.This method is nonrecursive.
Public method GetNodesByType(String, Boolean) Gets the information nodes in this collection of the specified type that have the specified recursion type.
Public method GetNodesByTypes(IEnumerable<String>) Gets the information nodes in this collection of the specified types. This method is nonrecursive.
Public method GetNodesByTypes(IEnumerable<String>, Boolean) Gets the information nodes in this collection of the specified types that have the specified recursion type.
Public method GetSortedNodes Gets a sorted list of the information nodes and all subtrees in this collection.
Public method GetSortedNodesByType Gets a sorted list of the information nodes and all subtrees of the specified type in this collection. This method is recursive.
Public method GetSortedNodesByTypes Gets a sorted list of the information nodes and all subtrees of the specified types in this collection. This method is recursive.
Public method Save Saves any changes to the collection of information nodes and all subtrees to the server.
Top

  Name Description
Public Extension Method AddActivityTracking Adds an activity tracking node to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension Method AddAgentScopeActivityTracking Adds an agent scope activity tracking node to a build information object. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension Method AddAssociatedChangesets Adds an array of changesets to the specified build information. Saves the modified build information to the server. (Defined by InformationNodeConverters.)
Public Extension Method AddAssociatedWorkItems Adds associates summaries of work items the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension Method AddBuildError(String, DateTime) Overloaded. Adds an error to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension Method 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.)
Public Extension Method AddBuildError(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.)
Public Extension Method 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.)
Public Extension Method AddBuildMessage Adds a message to the specified build. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension Method 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.)
Public Extension Method 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.)
Public Extension Method AddBuildStep(String, String) Overloaded. Adds a top-level build step to the specified build information object that has a start time of DateTime.Now. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension Method 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.)
Public Extension Method 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.)
Public Extension Method AddBuildWarning(String, DateTime) Overloaded. Adds a warning to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension Method 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.)
Public Extension Method 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.)
Public Extension Method 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.)
Public Extension Method AddConfigurationSummary Adds a configuration summary to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension Method AddCustomSummaryInformation (Defined by InformationNodeConverters.)
Public Extension Method AddExternalLink Adds an external link to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension Method AddOpenedWorkItems Adds associated open work item summaries with the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.)
Top
Show: