Microsoft.Build.Evaluation

Microsoft.Build.Evaluation Namespace

.NET Framework (current version)
 

Contains types that the MSBuild object model uses to evaluate projects. Each project is associated with one or more project roots. For information, see MSBuild.

ClassDescription
System_CAPS_pubclassProject

Represents a project with design time semantics. This class can load project files, edit items and properties and build projects.

System_CAPS_pubclassProjectCollection.ProjectAddedToProjectCollectionEventArgs

 Provides information about what project just got added to the ProjectCollection project collection.

System_CAPS_pubclassProjectChangedEventArgs

 Event arguments for the ProjectCollectionChanged HYPERLINK "http://bang/?q=event." \t "_top" event.

System_CAPS_pubclassProjectCollection

Encapsulates a set of related projects, their toolsets, a default set of global properties, and the loggers that should be used to build them. A global version of this class acts as the default project collection.

System_CAPS_pubclassProjectCollectionChangedEventArgs

Event arguments for the ProjectCollectionChanged event.

System_CAPS_pubclassProjectItem

Represents an evaluated design-time project item.

System_CAPS_pubclassProjectItemDefinition

Represents an evaluated item definition for a particular item-type.

System_CAPS_pubclassProjectMetadata

Represents evaluated design-time metadata.

System_CAPS_pubclassProjectProperty

Represents an evaluated design-time property.

System_CAPS_pubclassProjectXmlChangedEventArgs

Event arguments for the ProjectCollectionChanged HYPERLINK "http://bang/?q=event" \t "_top" event.

System_CAPS_pubclassSubToolset

Represents an aggregation of a set of properties that correspond to a particular sub toolset.

System_CAPS_pubclassToolset

Represent an aggregation of a tools version (eg. "2.0"), tools path, and optional set of associated properties.

StructureDescription
System_CAPS_pubstructureResolvedImport

Encapsulates an import relationship in an evaluated project between a ProjectImportElement and the ProjectRootElement of the imported project.

DelegateDescription
System_CAPS_pubdelegateProjectCollection.ProjectAddedEventHandler

Handler to recieve which project got added to the project collection.

EnumerationDescription
System_CAPS_pubenumProjectCollectionChangedState

Properties or other mutable state associated with a ProjectCollection project collection.

System_CAPS_pubenumProjectLoadSettings

Flags for controlling the project load.

System_CAPS_pubenumToolsetDefinitionLocations

Flags for controlling the toolset initialization.

Return to top
Show:
© 2016 Microsoft