Edit

Share via


MarkupCompilePass1 Class

Definition

Implements the MarkupCompilePass1 task. Use the MarkupCompilePass1 element in your project file to create and execute this task. For usage and parameter information, see MarkupCompilePass1.

This API supports the product infrastructure and is not intended to be used directly from your code.

public ref class MarkupCompilePass1 sealed : Microsoft::Build::Utilities::Task
public sealed class MarkupCompilePass1 : Microsoft.Build.Utilities.Task
type MarkupCompilePass1 = class
    inherit Task
Public NotInheritable Class MarkupCompilePass1
Inherits Task
Inheritance
MarkupCompilePass1

Constructors

MarkupCompilePass1()

This API supports the product infrastructure and is not intended to be used directly from your code.

Initializes a new instance of the MarkupCompilePass1 class.

Properties

AllGeneratedFiles

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets a list of files that are generated by the markup compiler.

AlwaysCompileMarkupFilesInSeparateDomain

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets a value that indicates whether to run the compilation in second application domain.

ApplicationMarkup

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets the name of the application definition XAML file.

AssembliesGeneratedDuringBuild

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets a list of reference assemblies that change during the build cycle.

AssemblyName

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets the short name of assembly that will be generated for this project.

AssemblyPublicKeyToken

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets the public key token of the assembly.

AssemblyVersion

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets the version of the assembly.

ContentFiles

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets a list of loose content files.

DefineConstants

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets a value that specifies whether the current value of DefineConstants is kept.

ExtraBuildControlFiles

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets a list of files that control whether a rebuild is triggered when the MarkupCompilePass1 task reruns; a rebuild is triggered if one of these files changes.

GeneratedBamlFiles

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets the generated binary XAML (BAML) files.

GeneratedCodeFiles

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets the list of generated managed code files.

GeneratedLocalizationFiles

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets the generated localization file for each localizable XAML file.

HostInBrowser

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets a value that indicates whether the generated assembly is a XAML browser application (XBAP).

IsRunningInVisualStudio

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets a value that indicates whether the task is running in Visual Studio.

KnownReferencePaths

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets the paths of referenced assemblies that do not change during the build procedure.

Language

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets the managed language that the compiler supports.

LanguageSourceExtension

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets the extension that is appended to the extension of the generated managed code file.

LocalizationDirectivesToLocFile

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets a value that specifies how to generate localization information for each Extensible Application Markup Language (XAML) file.

OutputPath

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets the location of generated code files.

OutputType

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets the output type of the assembly.

PageMarkup

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets a list of XAML files to process.

References

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets the assembly references.

RequirePass2ForMainAssembly

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets a value that indicates whether the project contains non-localizable XAML files that reference local types that are embedded into the main assembly.

RequirePass2ForSatelliteAssembly

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets a value that indicates whether the project contains localizable XAML files that reference local types that are embedded in the satellite assembly.

RootNamespace

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets the root namespace of the classes inside the project.

SourceCodeFiles

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets the source code file list for the current project.

SplashScreen

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets the splash screen image to be displayed before application initialization.

UICulture

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets a value that specifies which culture satellite assembly will hold the generated binary XAML (BAML) files.

XamlDebuggingInformation

This API supports the product infrastructure and is not intended to be used directly from your code.

Gets or sets a value that indicates whether diagnostic information is generated and included in the compiled XAML in order to aid debugging.

Methods

Execute()

This API supports the product infrastructure and is not intended to be used directly from your code.

Executes a task.

Applies to