Sign in
United States - English
Argentina (Español)
Brasil (Português)
Canada (English)
Canada (Français)
中国 (简体中文)
Colombia (Español)
Deutschland (Deutsch)
España (Español)
France (Français)
India (English)
Italia (Italiano)
日本 (日本語)
한국 (한국어)
México (Español)
Perú (Español)
Россия (Pусский)
台灣 (繁體中文)
United Kingdom (English)
United States (English)
More...
from ideas to solutions
Home
Library
Learn
Downloads
Support
Community
Forums
Microsoft.Build.BuildEngine
.NET Framework Class Library
Microsoft.Build.BuildEngine Namespace
Note: This namespace is new in the .NET Framework version 2.0.
The
Microsoft.Build.BuildEngine
namespace represents the MSBuild engine.
Classes
Class
Description
BuildItem
Represents a single item in an MSBuild project.
BuildItemGroup
Represents a collection of
BuildItem
objects.
BuildItemGroupCollection
Represents a collection of
BuildItemGroup
objects.
BuildProperty
Represents a single property in an MSBuild project.
BuildPropertyGroup
Represents a collection of
BuildProperty
objects.
BuildPropertyGroupCollection
Represents a collection of
BuildPropertyGroup
objects.
BuildTask
Represents a
Task
element in a project.
ConsoleLogger
Implements the standard console logger that outputs event data to the console window during a build.
Engine
Represents the MSBuild engine.
FileLogger
Extends the
ConsoleLogger
to log messages to a file rather than the console window.
Import
Represents a single
Import
element in an MSBuild project.
ImportCollection
Represents a collection of all
Import
elements in a project.
InternalLoggerException
This exception is used to wrap an unhandled exception from a logger.
InvalidProjectFileException
This exception is thrown whenever there is a problem with the user's XML project file. The problem might be semantic or syntactical. If the problem is in the syntax, it can typically be caught by XSD validation.
Project
Represents a project that can be built using MSBuild.
Target
Represents a single
Target
element in an MSBuild project.
TargetCollection
Represents a collection of all
Target
elements in a project.
UsingTask
Represents a single
UsingTask
element in an MSBuild project.
UsingTaskCollection
Represents a collection of all
UsingTask
elements in a project.
Utilities
Contains utility methods used by MSBuild. This class cannot be inherited.
Delegates
Delegate
Description
ColorResetter
Defines the type of delegate used to reset the console color.
ColorSetter
Defines the type of delegate used to set the console color.
WriteHandler
Represents the method that writes strings to a certain location, such as the console window or a window in an integrated development environment.
Enumerations
Enumeration
Description
BuildSettings
Specifies the settings for a build.
PropertyPosition
Specifies constants that define the location in the project to insert a property.
Tags
:
Add a tag
Add
Cancel
Flag as
ContentBug
Community Content
Add new content
Annotations
|
Edit
Tags
:
Add a tag
Add
Cancel
Flag as
ContentBug
© 2009 Microsoft Corporation. All rights reserved.
Terms of Use
|
Trademarks
|
Privacy Statement
|
Site Feedback