Создание XML-файла формы для страницы свойств Configuration Manager
В Configuration Manager, чтобы создать XML-код формы для страницы свойств Configuration Manager, создайте XML-файл, описывающий SmsFormData
.
С каждым расширением формы консоли Configuration Manager связан XML-файл формы, в котором описывается сборка, тип отображаемой формы и ( в случае страниц свойств ) порядок упорядочения страниц свойств. При выборе действия НА XML-файл страницы свойств ссылается XML-код действия.
Примечание.
Имя XML-файла формы имеет важное значение, так как оно используется в XML-коде действия для идентификации XML-файла формы.
В следующей процедуре показано, как создать XML-файл формы для страницы элементов управления и свойств, созданных в разделе Создание страницы свойств Configuration Manager.
После выполнения следующей процедуры необходимо создать действие для загрузки листа свойств. Дополнительные сведения см. в разделе How to Create Action XML for a Configuration Manager Property Sheet.
Примечание.
Сведения о форме XML, используемой консолью Configuration Manager, см. в разделе %ProgramFiles%\AdminConsole\XmlStorage\Forms. Они могут быть полезны для создания собственного XML-файла формы.
Создание XML-файла формы для страницы свойств
Если она открыта, закройте консоль Configuration Manager.
В Блокноте создайте XML-файл, содержащий следующий XML-файл:
<?xml version="1.0" encoding="utf-8"?> <SmsFormData xmlns="http://schemas.microsoft.com/SystemsManagementServer/2005/03/ConsoleFramework" FormatVersion="1"> <Form Id="PROPERTYSHEETGUID" CustomData="SomeData" FormType="PropertySheet" ForceRefresh="true"> <Assembly Name="ConfigMgrControl.dll" Namespace="Microsoft.ConfigurationManagement.AdminConsole.ConfigMgrPropertySheet" /> <Pages> <Page VendorId="YOURCOMPANY" Id="VENDORGUID" Type="ConfigMgrControlPage" /> </Pages> </Form> </SmsFormData>
В Visual Studio 2010 в меню Сервис щелкните Создать GUID.
В диалоговом окне Создание GUID на панели Формат GUID выберите Формат реестра.
Щелкните Создать GUID и нажмите кнопку Копировать.
В приведенном выше XML-коде вставьте GUID в PROPERTYSHEETGUID. Одно открытие
{
и одно закрытие}
должны содержать идентификатор GUID. Например,{ab60b75e-b64a-44c0-ad63-d96d289f39ca}
.Повторите шаги 3–5 и вставьте GUID в VENDORGUID.
В предыдущем XML-файле измените yourCOMPANY на название своей компании.
Сохраните XML-файл в папке %ProgramFiles%\AdminConsole\XmlStorage\Extensions\Forms с именем файла ConfigMgrPropertySheet.xml. Не забудьте сохранить файл как тип
All Files
. Если папки Extensions и Forms еще не существуют, создайте их.Запустите консоль Configuration Manager и выберите действие, определенное в разделе Создание XML-файла действия для страницы свойств Configuration Manager.
Откроется страница свойств, созданная в разделе Создание страницы свойств Configuration Manager.
См. также
Сведения о формах Configuration Manager
Создание XML-кода действия для страницы свойств Configuration Manager
Создание страницы свойств Configuration Manager