Microsoft.Build.Construction

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
System_CAPS_pubclassElementLocation

The location of an XML node in a file.

Any editing of the project XML through the MSBuild API's will invalidate locations in that XML until the XML is reloaded.

System_CAPS_pubclassProjectChooseElement

Represents the Choose Element (MSBuild) in an MSBuild project.

System_CAPS_pubclassProjectElement

Abstract base class for MSBuild construction object model elements.

System_CAPS_pubclassProjectElementContainer

Provides an abstract container class for project elements.

System_CAPS_pubclassProjectExtensionsElement

Represents the ProjectExtensions Element (MSBuild) in an MSBuild project. Project extensions can contain arbitrary XML content.

System_CAPS_pubclassProjectImportElement

Represents an Import Element (MSBuild) in an MSBuild project.

System_CAPS_pubclassProjectImportGroupElement

Represents the ImportGroup element in an MSBuild project.

System_CAPS_pubclassProjectItemDefinitionElement

Represents an ItemDefinition element in an MSBuild project.

System_CAPS_pubclassProjectItemDefinitionGroupElement

Represents an ItemDefinitionGroup Element (MSBuild) in an MSBuild project.

System_CAPS_pubclassProjectItemElement

Represents an Item Element (MSBuild) in an MSBuild project.

System_CAPS_pubclassProjectItemGroupElement

Represents an ItemGroup Element (MSBuild) in an MSBuild project.

System_CAPS_pubclassProjectMetadataElement

Represents a Metadata element in an MSBuild project.

System_CAPS_pubclassProjectOnErrorElement

Represents an OnError Element (MSBuild) in an MSBuild project.

System_CAPS_pubclassProjectOtherwiseElement

Represents an Otherwise Element (MSBuild) in an MSBuild project.

System_CAPS_pubclassProjectOutputElement

Represents an Output Element (MSBuild) in an MSBuild project.

System_CAPS_pubclassProjectPropertyElement

Represents a Property element in an MSBuild project.

System_CAPS_pubclassProjectPropertyGroupElement

Represents a PropertyGroup element in an MSBuild project.

System_CAPS_pubclassProjectRootElement

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.

System_CAPS_pubclassProjectTargetElement

Represents a Target Element (MSBuild) in an MSBuild project.

System_CAPS_pubclassProjectTaskElement

Represents a Task Element (MSBuild) in an MSBuild project.

System_CAPS_pubclassProjectUsingTaskBodyElement

Represents the body of an inline task.

System_CAPS_pubclassProjectUsingTaskElement

Represents a UsingTask Element (MSBuild) in an MSBuild project. The UsingTask element is used both for inline tasks and precompiled tasks.

System_CAPS_pubclassProjectUsingTaskParameterElement

Represents a parameter of an inline task.

System_CAPS_pubclassProjectWhenElement

Represents a When Element (MSBuild) in an MSBuild project.

System_CAPS_pubclassUsingTaskParameterGroupElement

Represents the ParameterGroup of an inline task.

Return to top
Show:
© 2016 Microsoft