Microsoft.Build.Construction Namespace

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

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: