Export (0) Print
Expand All

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)

public interface class IBuildInformation

The IBuildInformation type exposes the following members.

  NameDescription
Public propertyNodesGets the information nodes in this collection.
Top

  NameDescription
Public methodCreateNodeAdds an information node to this collection.
Public methodDeleteDeletes the collection of information nodes from the server.
Public methodGetNodeGets the information node in this collection that has the specified ID.
Public methodGetNodesByType(String)Gets the information nodes in this collection of the specified type.This method is nonrecursive.
Public methodGetNodesByType(String, Boolean)Gets the information nodes in this collection of the specified type that have the specified recursion type.
Public methodGetNodesByTypes(IEnumerable<String>)Gets the information nodes in this collection of the specified types. This method is nonrecursive.
Public methodGetNodesByTypes(IEnumerable<String>, Boolean)Gets the information nodes in this collection of the specified types that have the specified recursion type.
Public methodGetSortedNodesGets a sorted list of the information nodes and all subtrees in this collection.
Public methodGetSortedNodesByTypeGets a sorted list of the information nodes and all subtrees of the specified type in this collection. This method is recursive.
Public methodGetSortedNodesByTypesGets a sorted list of the information nodes and all subtrees of the specified types in this collection. This method is recursive.
Public methodSaveSaves any changes to the collection of information nodes and all subtrees to the server.
Top

  NameDescription
Public Extension MethodAddActivityTrackingAdds an activity tracking node to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension MethodAddAgentScopeActivityTrackingAdds an agent scope activity tracking node to a build information object. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension MethodAddAssociatedChangesetsAdds an array of changesets to the specified build information. Saves the modified build information to the server. (Defined by InformationNodeConverters.)
Public Extension MethodAddAssociatedWorkItemsAdds associates summaries of work items the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension MethodAddBuildError(String, DateTime)Overloaded. Adds an error to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension MethodAddBuildError(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 MethodAddBuildError(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 MethodAddBuildError(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 MethodAddBuildMessageAdds a message to the specified build. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension MethodAddBuildProjectNode(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 MethodAddBuildProjectNode(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 MethodAddBuildStep(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 MethodAddBuildStep(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 MethodAddBuildStep(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 MethodAddBuildWarning(String, DateTime)Overloaded. Adds a warning to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension MethodAddBuildWarning(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 MethodAddBuildWarning(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 MethodAddBuildWarning(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 MethodAddConfigurationSummaryAdds a configuration summary to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension MethodAddCustomSummaryInformation (Defined by InformationNodeConverters.)
Public Extension MethodAddExternalLinkAdds an external link to the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.)
Public Extension MethodAddOpenedWorkItemsAdds associated open work item summaries with the specified build information object. Does not save to the server. (Defined by InformationNodeConverters.)
Top
Show:
© 2014 Microsoft