MergeLocalizationDirectives タスクMergeLocalizationDirectives Task

<xref:Microsoft.Build.Tasks.Windows.MergeLocalizationDirectives> タスクは、1 つ以上の XAMLXAML バイナリ形式ファイルのローカリゼーション属性とコメントを、アセンブリ全体で単一のファイルにマージします。The <xref:Microsoft.Build.Tasks.Windows.MergeLocalizationDirectives> task merges the localization attributes and comments of one or more XAMLXAML binary format files into a single file for the whole assembly.

タスク パラメーターTask Parameters

パラメーターParameter 説明Description
GeneratedLocalizationFiles 必須の ITaskItem[] 型のパラメーターです。Required ITaskItem[] parameter.

XAMLXAML バイナリ形式の個々のファイルに対するローカリゼーション ディレクティブ ファイルの一覧を指定します。Specifies the list of localization directives files for individual files in XAMLXAML binary format.
OutputFile 省略可能な String 型の出力パラメーターです。Required String output parameter.

コンパイルされたローカリゼーション ディレクティブ アセンブリの出力パスを指定します。Specifies the output path of the compiled localization-directives assembly.

コメントRemarks

Extensible Application Markup Language (XAML)Extensible Application Markup Language (XAML) のコンテンツには、ローカリゼーション属性とコメントを追加できます。You can add localization attributes and comments to Extensible Application Markup Language (XAML)Extensible Application Markup Language (XAML) content. Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) のローカリゼーション サポートを使用すると、ローカリゼーション属性とコメントを取り出し、生成されるアセンブリとは別の .loc ファイルに格納できます。With Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) localization support, you can strip out localization attributes and comments, and put them in a .loc file that is separate from the generated assembly. これを行うには、LocalizationPropertyStorage 属性を使用します。You can do this by using the LocalizationPropertyStorage attribute. ローカリゼーション属性とコメント、および LocalizationPropertyStorage の詳細については、「ローカリゼーション属性とコメント」を参照してください。For more information about localization attributes and comments, and LocalizationPropertyStorage, see Localization Attributes and Comments.

Example

いくつかの XAMLXAML バイナリ形式ファイルのローカリゼーション コメントを単一の .loc ファイルにマージする方法を次の例に示します。The following example merges the localization comments of several XAMLXAML binary format files into a single .loc file.

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

参照See Also

WPF MSBuild リファレンス WPF MSBuild Reference
Task Reference (タスク リファレンス) Task Reference
MSBuild リファレンス MSBuild Reference
Task Reference (タスク リファレンス) Task Reference
WPF アプリケーション (WPF) のビルドBuilding a WPF Application (WPF)