UidManager 任务

UidManager 任务将检查、更新或删除唯一标识符 (UID),以对源 XAML 文件中包含的所有 XAML 元素进行本地化。

任务参数

参数 说明
IntermediateDirectory 可选 String 参数。

指定用于备份由 MarkupFiles 参数指定的源 XAML 文件的目录。
MarkupFiles 必需的 ITaskItem[] 参数。

指定要包含的源 XAML 文件,以用于 UID 检查、更新或删除。
Task 必需的 String 参数。

指定想要执行的 UID 管理任务。 有效选项为“检查”、“更新”或“删除”

示例

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

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

请参阅