Microsoft.Build.Tasks.Xaml Namespace

Provides classes related to XAML build tasks.

Classes

AttributeData

Specifies attribute data.

AttributeParameterData

Specifies attribute parameter data.

BuildExtensionContext

Specifies settings for the build extension context.

ClassData

Specifies class data settings.

CommandLineArgumentRelation

Encapsulations the relations between command line arguments.

CommandLineGenerator

Class for generating command lines.

CommandLineToolSwitch

Represents a single command line tool switch.

CompilationPass2Task

Represents an MS Build task that verifies that all the types referenced in the original input XAML files are resolved.

GenerateTemporaryAssemblyTask

An MS Build task that generates a temporary assembly by compiling the source files generated by the PartialClassGenerationTask.

NamedObject

Represents a named object.

PartialClassGenerationTask

Accesses XAML files that define types (with x:Class) and generates the corresponding source code that can be compiled into an assembly.

PropertyData

Specifies property data.

PropertyRelation

Expresses a relationship between an argument and a property.

XamlBuildTypeGenerationExtensionContext

Specifies settings for the build type generation extension context.

XamlBuildTypeInspectionExtensionContext

Specifies information about the XAML build type inspection context.

XamlDataDrivenToolTask

Represents the tasks generated by the Xaml task factory.

Interfaces

IXamlBuildTypeGenerationExtension

Specifies information about the XAML build type generation extension.

IXamlBuildTypeInspectionExtension

Specifies information about the XAML build type inspection extension.

Enums

CommandLineToolSwitchType

Enumerates the types for command line switches.

MemberVisibility

Specifies the member visibility options.