PresentationBuildTasks Implements the FileClassifer task. Use the FileClassifer element in your project file to create and execute this task. For usage and parameter information, see FileClassifier. Initializes a new instance of the class. Gets or sets the output Item list for the CLR resources that will be saved in the main assembly. The output Item list for the CLR resources that will be saved in the main assembly. Gets or sets the CLR resource file list. The CLR resource file list. Gets or sets the output Item list for the CLR resources that will be saved in the satellite assembly. The output Item list for the CLR resources that will be saved in the satellite assembly. Gets or sets the culture of the build. The culture of the build or if the build is non-localizable Executes a task. if the task executed successfully; otherwise, . Gets or sets non-localizable resources that will be embedded into the Main assembly. Non-localizable resources that will be embedded into the Main assembly. Gets or sets the output type of the assembly. The output type of the assembly. Can be "exe" or "dll". Gets or sets the localizable files that are embedded in the satellite assembly for the culture that is specified by the property. The localizable files that are embedded in the satellite assembly for the culture that is specified by the property. Gets or sets the list of items that are to be classified. The list of items that are to be classified. Implements the GenerateTemporaryTargetAssembly task. Use the GenerateTemporaryTargetAssembly element in your project file to create and execute this task. For usage and parameter information, see GenerateTemporaryTargetAssembly. Initializes a new instance of the class. Gets or sets the short name of the assembly that is generated for a project and is also the name of the target assembly that is temporarily generated. The short name of the assembly that is generated for a project and is also the name of the target assembly that is temporarily generated. Gets or sets the MS Build target name which is used to generate assembly from source code files. The MS Build target name which is used to generate assembly from source code files. Gets or sets the appropriate item name which can be accepted by managed compiler task. The appropriate item name which can be accepted by managed compiler task. Gets or sets the full path of current project file. The full path of current project file. Executes a task. if the task executed successfully; otherwise, . Gets or sets a list of generated code files. A list of generated code files. This can have 0 items. Gets or sets a value that indicates whether debugging information is enabled for the Task. The default value is . if debugging information is enabled for the Task; otherwise, . Gets or sets the directory that the temporary target assembly is generated to. The directory that the temporary target assembly is generated to. Gets or sets the MS Build binary path. The MS Build binary path. Gets or sets a list of resolved reference assemblies. A list of resolved reference assemblies. Gets or sets the item name which is used to keep the Reference list in managed compiler task. The item name which is used to keep the Reference list in managed compiler task. Implements the GetWinFXPath task. Use the GetWinFXPath element in your project file to create and execute this task. For usage and parameter information, see GetWinFXPath. Initializes a new instance of the class. Executes a task. if the task executed successfully; otherwise, . Gets or sets the path for native WinFX runtime. The path for native WinFX runtime. Gets or sets the path for the WinFX runtime. The path for the WinFX runtime. Gets or sets the path for WoW WinFX run time. The path for WoW WinFX run time. 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. Initializes a new instance of the class. Gets or sets a list of files that are generated by the markup compiler. A list of files that are generated by the markup compiler. Gets or sets a value that indicates whether to run the compilation in second application domain. to run the compilation in second application domain; otherwise, . Gets or sets the name of the application definition XAML file. The name of the application definition XAML file. Gets or sets a list of reference assemblies that change during the build cycle. The list of reference assemblies that change during the build cycle. Gets or sets the short name of assembly that will be generated for this project. The short name of assembly which will be generated for this project. Gets or sets the public key token of the assembly. The public key token of the assembly. Gets or sets the version of the assembly. The version of the assembly. Gets or sets a list of loose content files. A list of loose content files. Gets or sets a value that specifies whether the current value of DefineConstants is kept. Specifies whether the current value of DefineConstants is kept, which affects target assembly generation; if this parameter is changed, the public API in the target assembly may be changed and the compilation of XAML files that reference local types may be affected. Executes a task. if the task executed successfully; otherwise, . Gets or sets a list of files that control whether a rebuild is triggered when the task reruns; a rebuild is triggered if one of these files changes. A list of files that control whether a rebuild is triggered when the task reruns; a rebuild is triggered if one of these files changes. Gets or sets the generated binary XAML (BAML) files. The generated binary XAML (BAML) files. Gets or sets the list of generated managed code files. The list of generated managed code files. Gets or sets the generated localization file for each localizable XAML file. The generated localization file for each localizable XAML file. Gets or sets a value that indicates whether the generated assembly is a XAML browser application (XBAP). if the generated assembly is a XAML browser application (XBAP); otherwise, . Gets or sets a value that indicates whether the task is running in Visual Studio. if the task is running in Visual Studio; otherwise, . Gets or sets the paths of referenced assemblies that do not change during the build procedure. The paths of referenced assemblies that do not change during the build procedure. Gets or sets the managed language that the compiler supports. The managed language that the compiler supports. The valid values are C#, VB, and C++. Gets or sets the extension that is appended to the extension of the generated managed code file. The extension that is appended to the extension of the generated managed code file. Gets or sets a value that specifies how to generate localization information for each Extensible Application Markup Language (XAML) file. A value that specifies how to generate localization information for each Extensible Application Markup Language (XAML) file. The valid values are None, CommentsOnly, and All. Gets or sets the location of generated code files. The location of generated code files. Gets or sets the output type of the assembly. The type of assembly that is generated by a project. The valid values are winexe, exe, library, and netmodule. Gets or sets a list of XAML files to process. A list of XAML files to process. Gets or sets the assembly references. The assembly references. 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. if project contains non-localizable XAML files that reference local types that are embedded into the main assembly.; otherwise, . 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. if the p project contains localizable XAML files that reference local types that are embedded in the satellite assembly; otherwise, . Gets or sets the root namespace of the classes inside the project. The root namespace of the classes inside the project. Gets or sets the source code file list for the current project. The source code file list for the current project. Gets or sets the splash screen image to be displayed before application initialization. The splash screen image. Gets or sets a value that specifies which culture satellite assembly will hold the generated binary XAML (BAML) files. A a value that specifies which culture satellite assembly will hold the generated binary XAML (BAML) files. Gets or sets a value that indicates whether diagnostic information is generated and included in the compiled XAML in order to aid debugging. if diagnostic information is generated and included in the compiled XAML in order to aid debugging; otherwise, . Implements the MarkupCompilePass2 task. Use the MarkupCompilePass2 element in your project file to create and execute this task. For usage and parameter information, see MarkupCompilePass2. Initializes a new instance of the class. Gets or sets a value that indicates whether to run the compilation in second application domain. to run the compilation in second application domain; otherwise, . Gets or sets a list of reference assemblies that change during the build cycle. The list of reference assemblies that change during the build cycle. Gets or sets the short name of assembly that will be generated for this project. The short name of assembly which will be generated for this project. Executes a task. if the task executed successfully; otherwise, . Gets or sets the generated binary XAML (BAML) files. The generated binary XAML (BAML) files. Gets or sets the paths of referenced assemblies that do not change during the build procedure. The paths of referenced assemblies that do not change during the build procedure. Gets or sets the managed language that the compiler supports. The managed language that the compiler supports. The valid values are C#, VB, JScript, and C++. Gets or sets a value that specifies how to generate localization information for each Extensible Application Markup Language (XAML) file. A value that specifies how to generate localization information for each Extensible Application Markup Language (XAML) file. The valid values are None, CommentsOnly, and All. Gets or sets the location of generated code files. The location of generated code files. Gets or sets the output type of the assembly. The type of assembly that is generated by a project. The valid values are winexe, exe, library, and netmodule. Gets or sets the assembly references. The assembly references. Gets or sets the root namespace of the classes inside the project. The root namespace of the classes inside the project. Gets or sets a value that indicates whether diagnostic information is generated and included in the compiled XAML in order to aid debugging. if diagnostic information is generated and included in the compiled XAML in order to aid debugging; otherwise, . Implements the MergeLocalizationDirectives task. Use the MergeLocalizationDirectives element in your project file to create and execute this task. For usage and parameter information, see MergeLocalizationDirectives. Initializes a new instance of the class. Executes a task. if the task executed successfully; otherwise, . Gets or sets the list of localization directives files for individual files in XAML binary format. The list of localization directives files for individual files in XAML binary format. Gets or sets the output path of the compiled localization-directives assembly. The output path of the compiled localization-directives assembly. Implements the ResourcesGenerator task. Use the ResourcesGenerator element in your project file to create and execute this task. For usage and parameter information, see ResourcesGenerator. Initializes a new instance of the class. Executes a task. if the task executed successfully; otherwise, . Gets or sets the path of the output directory. Gets or sets the path and name of the generated .resources file. The path and name of the generated .resources file. If the path is not an absolute path, the .resources file is generated relative to the root project directory. Gets or sets one or more resources to embed in the generated .resources file. One or more resources to embed in the generated .resources file. Implements the UidManager task. Use the UidManager element in your project file to create and execute this task. For usage and parameter information, see UidManager. Initializes a new instance of the class. Executes a task. if the task executed successfully; otherwise, . Gets or sets the directory that is used to back up the source XAML files that are specified by the property. The directory that is used to back up the source XAML files that are specified by the property. Gets or sets the source XAML files to include for UID checking, updating, or removing. The source XAML files to include for UID checking, updating, or removing. Gets or sets the UID management task that you want to perform. Valid options are Check, Update, or Remove. The UID management task that you want to perform. Valid options are Check, Update, or Remove. Implements the UpdateManifestForBrowserApplication task. Use the UpdateManifestForBrowserApplication element in your project file to create and execute this task. For usage and parameter information, see UpdateManifestForBrowserApplication. Initializes a new instance of the class. Gets or sets the path and name of the application manifest file that you want to add the <hostInBrowser /> element to. The path and name of the application manifest file that you want to add the <hostInBrowser /> element to. Executes a task. if the task executed successfully; otherwise, . Gets a value that indicates whether to modify the application manifest to include the <hostInBrowser /> element. to modify the application manifest to include the <hostInBrowser /> element; otherwise, .