IBuildProjectNode Interface
Interface for a BuildProjectNode type of IBuildInformationNode. To obtain an IBuildProjectNode, use the InformationNodeConverters class.
Namespace: Microsoft.TeamFoundation.Build.Client
Assembly: Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)
Syntax
'Declaration
Public Interface IBuildProjectNode
public interface IBuildProjectNode
public interface class IBuildProjectNode
type IBuildProjectNode = interface end
public interface IBuildProjectNode
The IBuildProjectNode type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
Children | Gets the project node child nodes of this project node. |
![]() |
CompilationErrors | Gets or sets the number of compilation errors that were encountered for this project. |
![]() |
CompilationWarnings | Gets or sets the number of compilation warnings that were encountered for this project. |
![]() |
FinishTime | Gets or sets the time when the invocation of the project was completed. |
![]() |
Flavor | Gets or sets the flavor for which this project was built. |
![]() |
LocalPath | Gets or sets the local path of this project. |
![]() |
LogFile | Gets the log file for this project. |
![]() |
Node | Gets the underlying IBuildInformationNode. |
![]() |
Parent | Gets the project node parent of this compilation summary. May be null. |
![]() |
Platform | Gets or sets the platform for which this project was built. |
![]() |
ServerPath | Gets or sets the server path of this project. |
![]() |
StartTime | Gets or sets the time when the project was invoked. |
![]() |
StaticAnalysisErrors | Gets or sets the number of static analysis errors that were encountered for this project. |
![]() |
StaticAnalysisWarnings | Gets or sets the number of static analysis warnings that were encountered for this project. |
![]() |
TargetNames | Gets or sets the targets on which the project was invoked. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
AddBuildProjectNode | Adds a child project node to this project node. |
![]() |
GetErrors | Gets all the errors for this project and all its child nodes. |
![]() |
GetWarnings | Gets all the warnings for this project and all its child nodes. |
![]() |
Save | Saves the build project to the server. |
Top