Creación de XML de formulario para una hoja de propiedades de Configuration Manager
En Configuration Manager, para crear el formato XML para una hoja de propiedades de Configuration Manager, cree un archivo XML que describa SmsFormData
.
Cada Configuration Manager extensión de formulario de consola tiene un archivo XML de formulario asociado que describe el ensamblado, el tipo del formulario que se va a mostrar y, en el caso de las hojas de propiedades, cómo se organizan las páginas de propiedades. La acción XML hace referencia al archivo XML de la hoja de propiedades cuando se selecciona una acción.
Nota:
El nombre del archivo XML del formulario es significativo porque se usa en el XML de acción para identificar el formato XML.
En el procedimiento siguiente se muestra cómo crear el archivo XML del formulario para la página de control y propiedades que creó en How to Create a Configuration Manager Property Sheet.
Después de completar el procedimiento siguiente, debe crear una acción para cargar la hoja de propiedades. Para obtener más información, vea How to Create Action XML for a Configuration Manager Property Sheet.
Nota:
Para ver el formato XML usado por la consola de Configuration Manager, consulte %ProgramFiles%\AdminConsole\XmlStorage\Forms. Estos pueden ser útiles para crear su propio XML de formulario.
Para crear el formato XML para una hoja de propiedades
Si está abierto, cierre la consola de Configuration Manager.
En el Bloc de notas, cree un archivo XML que contenga el siguiente 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>
En Visual Studio 2010, en el menú Herramientas , haga clic en Crear GUID.
En el cuadro de diálogo Crear GUID , en el panel Formato GUID , seleccione Formato del Registro.
Haga clic en Nuevo GUID y, a continuación, haga clic en Copiar.
En el XML anterior, pegue el GUID en PROPERTYSHEETGUID. Una sola apertura
{
y un solo cierre}
deben encapsular el GUID. Por ejemplo,{ab60b75e-b64a-44c0-ad63-d96d289f39ca}
.Repita los pasos del 3 al 5 y pegue el GUID en VENDORGUID.
En el XML anterior, cambie YOURCOMPANY por el nombre de la empresa.
Guarde el archivo XML en la carpeta %ProgramFiles%\AdminConsole\XmlStorage\Extensions\Forms con el nombre de archivo ConfigMgrPropertySheet.xml. Asegúrese de guardar el archivo como tipo
All Files
. Si la carpeta Extensiones y la carpeta Forms aún no existen, créelas.Inicie la consola de Configuration Manager y seleccione la acción que definió en How to Create Action XML for a Configuration Manager Property Sheet (Cómo crear XML de acción para una hoja de propiedades de Configuration Manager).
Aparece la hoja de propiedades que creó en Cómo crear una hoja de propiedades de Configuration Manager.
Consulta también
Acerca de Configuration Manager Forms
Cómo crear XML de acción para una hoja de propiedades de Configuration Manager
Cómo crear una hoja de propiedades de Configuration Manager