如何为“Configuration Manager”对话框创建表单 XML

在 Configuration Manager中,若要为Configuration Manager对话框创建表单 XML,请创建一个描述 SmsFormData 的 XML 文件。

表单 XML 类似于属性表表单 XML,但有以下例外:

  • FormType 必须设置为 Dialog

    以下过程演示如何为在如何创建Configuration Manager对话框中创建的对话框创建表单 XML 文件。

为对话框创建表单 XML

  1. 如果处于打开状态,请关闭Configuration Manager控制台。

  2. 在记事本中,创建包含以下 XML 的 XML 文件:

    
    <?xml version="1.0" encoding="utf-8"?>  
    <SmsFormData FormatVersion="1.0" xmlns="http://schemas.microsoft.com/SystemsManagementServer/2005/03/ConsoleFramework">  
      <Form Id="{DIALOGGUID}" CustomData="User Properties" FormType="CustomDialog" >  
        <Assembly Name="ConfigMgrDialogControl" Namespace="Microsoft.ConfigurationManagement.AdminConsole.ConfigMgrDialogBox" ClassType="ConfigMgrDialogControl"/>  
      </Form>  
    </SmsFormData>  
    
  3. 在 Visual Studio 2010 的“ 工具 ”菜单上,单击“ 创建 GUID”。

  4. 在“ 创建 GUID ”对话框的“ GUID 格式 ”面板中,选择“ 注册表格式”。

  5. 单击“ 新建 GUID”,然后单击“ 复制”。

  6. 在上面的 XML 中,将 GUID 粘贴到 DIALOGGUID 中。 请务必在 XML 中保留 open { and closing }

  7. 将 XML 文件保存在文件夹 %ProgramFiles%\AdminConsole\XmlStorage\Extensions\Forms 中,文件名ConfigMgrDialogControl.xml。 文件名必须与操作 XML 的 元素匹配 DialogId 。 如果“扩展”文件夹尚不存在,请创建它。 请务必将文件保存为类型 All Files

  8. 启动Configuration Manager控制台,然后选择在“如何为Configuration Manager创建操作 XML”对话框中定义的操作

    此时会显示在“如何创建Configuration Manager”对话框中创建的属性表。

另请参阅

如何创建Configuration Manager对话框
如何为Configuration Manager对话框创建操作 XML
如何为Configuration Manager属性表创建表单 XML