Microsoft.Build.Evaluation

Microsoft.Build.Evaluation Namespace

 

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