Tarefa MergeLocalizationDirectives

A tarefa MergeLocalizationDirectives mescla os atributos de localização e comentários de um ou mais arquivos de formato binário XAML em um único arquivo para todo o assembly.

Parâmetros de tarefa

Parâmetro Descrição
GeneratedLocalizationFiles Parâmetro obrigatório ITaskItem[].

Especifica a lista de arquivos de diretivas de localização de arquivos individuais no formato binário XAML.
OutputFile Parâmetro de saída da cadeia de caracteres necessário.

Especifica o caminho de saída do assembly de diretivas de localização compilado.

Comentários

Você pode adicionar atributos de localização e comentários no conteúdo XAML. Com o suporte à localização do WPF (Windows Presentation Foundation), você pode retirar os atributos de localização e os comentários colocá-los em um arquivo .loc separado do assembly gerado. Você pode fazer isso usando o atributo LocalizationPropertyStorage. Para obter mais informações sobre atributos de localização e comentários, bem como sobre LocalizationPropertyStorage, confira Atributos de localização e comentários.

Exemplo

O exemplo a seguir mescla os comentários de localização de vários arquivos de formato binário XAML em um único arquivo .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>

Confira também