This documentation is archived and is not being maintained.
Microsoft.Build.Construction Namespace
Visual Studio 2010
Contains types that the MSBuild object model uses to construct project roots with unevaluated values. Each project root corresponds to a project or targets file. For information, see MSBuild.
| Class | Description | |
|---|---|---|
![]() | ProjectChooseElement | Represents the Choose Element (MSBuild) in an MSBuild project. |
![]() | ProjectElement | Abstract base class for MSBuild construction object model elements. All project elements use this as the base class. |
![]() | ProjectElementContainer | Provides an abstract container class for project elements. |
![]() | ProjectExtensionsElement | Represents the ProjectExtensions Element (MSBuild) in an MSBuild project. Project extensions can contain arbitrary XML content. |
![]() | ProjectImportElement | Represents an Import Element (MSBuild) in an MSBuild project. |
![]() | ProjectImportGroupElement | Represents the ImportGroup element in an MSBuild project. |
![]() | ProjectItemDefinitionElement | Represents an ItemDefinition element in an MSBuild project. |
![]() | ProjectItemDefinitionGroupElement | Represents an ItemDefinitionGroup Element (MSBuild) in an MSBuild project. |
![]() | ProjectItemElement | Represents an Item Element (MSBuild) in an MSBuild project. |
![]() | ProjectItemGroupElement | Represents an ItemGroup Element (MSBuild) in an MSBuild project. |
![]() | ProjectMetadataElement | Represents a Metadata element in an MSBuild project. |
![]() | ProjectOnErrorElement | Represents an OnError Element (MSBuild) in an MSBuild project. |
![]() | ProjectOtherwiseElement | Represents an Otherwise Element (MSBuild) in an MSBuild project. |
![]() | ProjectOutputElement | Represents an Output Element (MSBuild) in an MSBuild project. |
![]() | ProjectPropertyElement | Represents a Property element in an MSBuild project. |
![]() | ProjectPropertyGroupElement | Represents a PropertyGroup element in an MSBuild project. |
![]() | ProjectRootElement | Represents an MSBuild project, a targets file, or any other file that conforms to MSBuild project file schema. This class and its related classes allow a complete MSBuild project or targets file to be read and written. |
![]() | ProjectTargetElement | Represents a Target Element (MSBuild) in an MSBuild project. |
![]() | ProjectTaskElement | Represents a Task Element (MSBuild) in an MSBuild project. |
![]() | ProjectUsingTaskBodyElement | Represents the body of an inline task. |
![]() | ProjectUsingTaskElement | Represents a UsingTask Element (MSBuild) in an MSBuild project. The UsingTask element is used both for inline tasks and precompiled tasks. |
![]() | ProjectUsingTaskParameterElement | Represents a parameter of an inline task. |
![]() | ProjectWhenElement | Represents a When Element (MSBuild) in an MSBuild project. |
![]() | UsingTaskParameterGroupElement | Represents the ParameterGroup of an inline task. |
Show:
