IBuildStep Interface

Interface for a BuildStep type of IBuildInformationNode. To obtain an IBuildStep, use the InformationNodeConverters class.

Namespace:  Microsoft.TeamFoundation.Build.Client
Assembly:  Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)

Syntax

'Declaration
Public Interface IBuildStep
public interface IBuildStep
public interface class IBuildStep
type IBuildStep =  interface end
public interface IBuildStep

The IBuildStep type exposes the following members.

Properties

  Name Description
Public property FinishTime Gets or sets the time that this build step finished.
Public property Id Gets the ID of the underlying information node of this build step.
Public property Message Gets or sets the display message of the build step.
Public property Name Gets or sets the name of this build step.
Public property Node Gets the underlying IBuildInformationNode.
Public property StartTime Gets or sets the time that this build step started.
Public property Status Gets or sets the status of this build step.

Top

Methods

  Name Description
Public method Add(String, String, DateTime) Adds a child build step to this build step.
Public method Add(String, String, DateTime, BuildStepStatus) Adds a child build step to this build step.
Public method Save Saves the build step to the server.

Top

Remarks

Note that build steps are no longer used after Visual Studio Team System 2008 Team Foundation Server, and they have been replaced by various new information node types. These include IBuildMessage, IBuildError, IBuildWarning, and IActivityTracking.

See Also

Reference

Microsoft.TeamFoundation.Build.Client Namespace