Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

Microsoft.Build.Construction Namespace

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.

  ClassDescription
Public classProjectChooseElementRepresents the Choose Element (MSBuild) in an MSBuild project.
Public classProjectElementAbstract base class for MSBuild construction object model elements. All project elements use this as the base class.
Public classProjectElementContainerProvides an abstract container class for project elements.
Public classProjectExtensionsElementRepresents the ProjectExtensions Element (MSBuild) in an MSBuild project. Project extensions can contain arbitrary XML content.
Public classProjectImportElementRepresents an Import Element (MSBuild) in an MSBuild project.
Public classProjectImportGroupElementRepresents the ImportGroup element in an MSBuild project.
Public classProjectItemDefinitionElementRepresents an ItemDefinition element in an MSBuild project.
Public classProjectItemDefinitionGroupElementRepresents an ItemDefinitionGroup Element (MSBuild) in an MSBuild project.
Public classProjectItemElementRepresents an Item Element (MSBuild) in an MSBuild project.
Public classProjectItemGroupElementRepresents an ItemGroup Element (MSBuild) in an MSBuild project.
Public classProjectMetadataElementRepresents a Metadata element in an MSBuild project.
Public classProjectOnErrorElementRepresents an OnError Element (MSBuild) in an MSBuild project.
Public classProjectOtherwiseElementRepresents an Otherwise Element (MSBuild) in an MSBuild project.
Public classProjectOutputElementRepresents an Output Element (MSBuild) in an MSBuild project.
Public classProjectPropertyElementRepresents a Property element in an MSBuild project.
Public classProjectPropertyGroupElementRepresents a PropertyGroup element in an MSBuild project.
Public classProjectRootElementRepresents 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.
Public classProjectTargetElementRepresents a Target Element (MSBuild) in an MSBuild project.
Public classProjectTaskElementRepresents a Task Element (MSBuild) in an MSBuild project.
Public classProjectUsingTaskBodyElementRepresents the body of an inline task.
Public classProjectUsingTaskElementRepresents a UsingTask Element (MSBuild) in an MSBuild project. The UsingTask element is used both for inline tasks and precompiled tasks.
Public classProjectUsingTaskParameterElementRepresents a parameter of an inline task.
Public classProjectWhenElementRepresents a When Element (MSBuild) in an MSBuild project.
Public classUsingTaskParameterGroupElementRepresents the ParameterGroup of an inline task.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.