Создание XML-файла формы для диалогового окна Configuration Manager
В Configuration Manager, чтобы создать XML-файл формы для диалогового окна Configuration Manager, создайте XML-файл с описанием SmsFormData.
XML-код формы аналогичен XML-файлу страницы свойств со следующими исключениями:
FormType
Должно быть задано значениеDialog
.В следующей процедуре показано, как создать XML-файл формы для диалогового окна, созданного в разделе Создание диалогового окна Configuration Manager.
Создание XML-файла формы для диалогового окна
Если она открыта, закройте консоль Configuration Manager.
В Блокноте создайте 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>
В Visual Studio 2010 в меню Сервис щелкните Создать GUID.
В диалоговом окне Создание GUID на панели Формат GUID выберите Формат реестра.
Щелкните Создать GUID и нажмите кнопку Копировать.
В приведенном выше XML-коде вставьте GUID в DIALOGGUID. Не забудьте сохранить открытые { и закрывающие } в XML-коде.
Сохраните XML-файл в папке %ProgramFiles%\AdminConsole\XmlStorage\Extensions\Forms с именем файла ConfigMgrDialogControl.xml. Имя файла должно соответствовать элементу
DialogId
XML-кода действия. Если папка Extensions еще не существует, создайте ее. Не забудьте сохранить файл как типAll Files
.Запустите консоль Configuration Manager и выберите действие, определенное в разделе Создание XML-файла действия для диалогового окна Configuration Manager.
Откроется страница свойств, созданная в диалоговом окне Создание Configuration Manager.
См. также
Создание диалогового окна Configuration Manager
Создание XML-файла действия для диалогового окна Configuration Manager
Создание XML-файла формы для страницы свойств Configuration Manager