Поделиться через


Задача MergeLocalizationDirectives

Задача MergeLocalizationDirectives объединяет атрибуты локализации и примечания одного или нескольких файлов в двоичном формате Язык XAML в один файл для всей сборки.

Параметры задачи

Параметр

Описание

GeneratedLocalizationFiles

Обязательный параметр ITaskItem[].

Задание списка файлов директив локализации для отдельных файлов в двоичном формате Язык XAML.

OutputFile

Обязательный выходной параметр типа String.

Задание выходного пути для скомпилированной сборки директив локализации.

Заметки

К содержимому Язык XAML (Extensible Application Markup Language) можно добавить атрибуты локализации и примечания. С поддержкой локализации Windows Presentation Foundation (WPF) можно удалить атрибуты локализации и примечания, а также поместить их в файл .loc, расположенный отдельно от созданной сборки. Это можно сделать с помощью атрибута LocalizationPropertyStorage. Дополнительные сведения об атрибутах локализации, примечаниях и атрибуте LocalizationPropertyStorage см. в разделе Атрибуты и комментарии локализации.

Пример

В следующем примере атрибуты локализации и примечания нескольких файлов в двоичном формате Язык XAML объединяются в один файл .loc.

<Project xmlns="https://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>

См. также

Основные понятия

Построение приложения WPF

Другие ресурсы

Справочные сведения о WPF для MSBuild

Справочные сведения о задачах WPF для MSBuild

Справочные сведения о MSBuild

Справочные сведения о задачах MSBuild