Freigeben über


MergeLocalizationDirectives-Aufgabe

Die MergeLocalizationDirectives-Aufgabe führt die Lokalisierungsattribute und -kommentare aus einer oder mehreren XAML-Binärformatdateien für die gesamte Assembly in einer einzelnen Datei zusammen.

Aufgabenparameter

Parameter Beschreibung
GeneratedLocalizationFiles Erforderlicher ITaskItem[] -Parameter.

Gibt die Liste der Dateien mit Lokalisierungsrichtlinien für einzelne Dateien im XAML-Binärformat an.
OutputFile Erforderlicher String-Ausgabeparameter.

Gibt den Ausgabepfad der kompilierten Lokalisierungsrichtlinien-Assembly an.

Hinweise

Sie können dem XAML-Inhalt Lokalisierungsattribute und -kommentare hinzufügen. Mit WPF-Lokalisierungsunterstützung (Windows Presentation Foundation) können Sie Lokalisierungsattribute und -kommentare entfernen und in einer von der generierten Assembly separaten LOC-Datei ablegen. Verwenden Sie hierzu das LocalizationPropertyStorage-Attribut. Weitere Informationen zu Lokalisierungsattributen und -kommentaren sowie LocalizationPropertyStorage finden Sie unter Lokalisierungsattribute und -kommentare.

Beispiel

Im folgenden Beispiel werden die Lokalisierungskommentare mehrerer XAML-Binärformatdateien in einer einzelnen LOC-Datei zusammengeführt.

<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>

Siehe auch