MarkupCompilePass1 类

定义

MarkupCompilePass1实现任务。 使用项目文件中的 MarkupCompilePass1 元素创建和执行此任务。 有关用法和参数信息,请参阅 MarkupCompilePass1

此 API 支持产品基础结构,不能在代码中直接使用。

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
继承
MarkupCompilePass1

构造函数

名称 说明
MarkupCompilePass1()

此 API 支持产品基础结构,不能在代码中直接使用。

初始化 MarkupCompilePass1 类的新实例。

属性

名称 说明
AllGeneratedFiles

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置由标记编译器生成的文件列表。

AlwaysCompileMarkupFilesInSeparateDomain

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置一个值,该值指示是否要在第二个应用程序域中运行编译。

ApplicationMarkup

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置应用程序定义 XAML 文件的名称。

AssembliesGeneratedDuringBuild

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置在生成周期内更改的引用程序集的列表。

AssemblyName

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置将为此项目生成的程序集的短名称。

AssemblyPublicKeyToken

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置程序集的公钥标记。

AssemblyVersion

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置程序集的版本。

ContentFiles

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置松散内容文件的列表。

DefineConstants

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置一个值,该值指定是否保留 DefineConstants 的当前值。

ExtraBuildControlFiles

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置一个文件列表,用于控制在重新运行任务时 MarkupCompilePass1 是否触发重新生成;如果其中一个文件发生更改,则会触发重新生成。

GeneratedBamlFiles

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置生成的二进制 XAML (BAML) 文件。

GeneratedCodeFiles

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置生成的托管代码文件的列表。

GeneratedLocalizationFiles

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置每个可本地化 XAML 文件的生成的本地化文件。

HostInBrowser

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置一个值,该值指示生成的程序集是否为 XAML 浏览器应用程序(XBAP)。

IsRunningInVisualStudio

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置一个值,该值指示任务是否在Visual Studio中运行。

KnownReferencePaths

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置在生成过程中不更改的引用程序集的路径。

Language

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置编译器支持的托管语言。

LanguageSourceExtension

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置附加到生成的托管代码文件的扩展的扩展。

LocalizationDirectivesToLocFile

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置一个值,该值指定如何为每个可扩展应用程序标记语言 (XAML) 文件生成本地化信息。

OutputPath

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置生成的代码文件的位置。

OutputType

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置程序集的输出类型。

PageMarkup

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置要处理的 XAML 文件的列表。

References

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置程序集引用。

RequirePass2ForMainAssembly

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置一个值,该值指示项目是否包含引用嵌入到主程序集中的本地类型的不可本地化 XAML 文件。

RequirePass2ForSatelliteAssembly

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置一个值,该值指示项目是否包含引用附属程序集中嵌入的本地类型的可本地化 XAML 文件。

RootNamespace

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置项目中类的根命名空间。

SourceCodeFiles

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置当前项目的源代码文件列表。

SplashScreen

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置在应用程序初始化之前要显示的初始屏幕图像。

UICulture

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置一个值,该值指定哪个区域性附属程序集将保存生成的二进制 XAML (BAML) 文件。

XamlDebuggingInformation

此 API 支持产品基础结构,不能在代码中直接使用。

获取或设置一个值,该值指示是否生成诊断信息并将其包含在编译的 XAML 中,以帮助调试。

方法

名称 说明
Execute()

此 API 支持产品基础结构,不能在代码中直接使用。

执行任务。

适用于