Задача MergeLocalizationDirectives
Задача MergeLocalizationDirectives выполняет слияние атрибутов локализации и комментариев одного или нескольких файлов в двоичном формате XAML в один файл для всей сборки.
Параметры задачи
Параметр | Описание |
---|---|
GeneratedLocalizationFiles |
Обязательный параметр ITaskItem[]. Определяет список файлов директив локализации для отдельных файлов в двоичном формате XAML. |
OutputFile |
Обязательный параметр вывода String. Определяет выходной путь скомпилированной сборки директив локализации. |
Замечания
Вы можете добавлять комментарии и атрибуты локализации к содержимому XAML. Благодаря поддержке локализации Windows Presentation Foundation можно удалить комментарии и атрибуты локализации, поместив их в файл .loc отдельно от созданной сборки. Это можно сделать с помощью атрибута LocalizationPropertyStorage. См. дополнительные сведения об атрибуте LocalizationPropertyStorage в разделе, посвященном комментариям и атрибутам локализации.
Пример
В следующем примере выполняется слияние комментариев локализации нескольких файлов XAML в двоичном формате в один файл .loc.
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<UsingTask
TaskName="Microsoft.Build.Tasks.Windows.MergeLocalizationDirectives"
AssemblyFile="C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\PresentationBuildTasks.dll" />
<Target Name="MergeLocalizationDirectivesTask">
<MergeLocalizationDirectives
GeneratedLocalizationFiles="obj\debug\page1.loc;obj\debug\page2.loc;obj\debug\page3.loc"
OutputFile="obj\debug\WPFMSBuildSample.loc" />
</Target>
</Project>