UidManager 任务

UidManager 任务检查、更新或移除唯一标识符 (UID),以便本地化源 XAML 文件中包括的所有 Extensible Application Markup Language (XAML) 元素。

任务参数

Parameter

说明

IntermediateDirectory

可选 String 参数。

指定用于备份 MarkupFiles 参数所指定的源 XAML 文件的目录。

MarkupFiles

必选 ITaskItem[] 参数。

指定要纳入 UID 检查、更新或移除范围的源 XAML 文件。

Task

必选 String 参数。

指定想要执行的 UID 管理任务。 有效的选项为 CheckUpdateRemove

示例

下面的示例使用 UidManager 任务来检查指定的源 XAML 文件是否包含具有适当 UID 的 XAML 元素。

<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
  <UsingTask 
    TaskName="Microsoft.Build.Tasks.Windows.UidManager" 
    AssemblyFile="C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\PresentationBuildTasks.dll" />
  <Target Name="UidManagerTask">
    <UidManager
      Task="Check"
      MarkupFiles="Page1.xaml;Page2.xaml"
      IntermediateDirectory="c:\UidManagerIntermediateDirectory" />
  </Target>
</Project>

请参见

概念

生成 WPF 应用程序 (WPF)

如何:对应用程序进行本地化

其他资源

WPF MSBuild 参考

WPF MSBuild 任务引用

MSBuild 参考

MSBuild 任务参考