Cómo crear XML de formulario para un cuadro de diálogo de Configuration Manager
En Configuration Manager, para crear el formato XML para un cuadro de diálogo Configuration Manager, cree un archivo XML que describa un smsFormData.
El XML del formulario es similar al XML del formulario de hoja de propiedades con las siguientes excepciones:
FormType
debe establecerse enDialog
.En el procedimiento siguiente se muestra cómo crear el archivo XML del formulario para el cuadro de diálogo que creó en How to Create a Configuration Manager Dialog Box.
Para crear el formato XML para un cuadro de diálogo
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 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>
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 DIALOGGUID. Asegúrese de mantener abierto { y cerrando } en el XML.
Guarde el archivo XML en la carpeta %ProgramFiles%\AdminConsole\XmlStorage\Extensions\Forms con el nombre de archivo ConfigMgrDialogControl.xml. El nombre de archivo debe coincidir con el
DialogId
elemento del XML de acción. Si la carpeta Extensiones aún no existe, créela. Asegúrese de guardar el archivo como tipoAll Files
.Inicie la consola de Configuration Manager y seleccione la acción que definió en How to Create Action XML for a Configuration Manager Dialog Box (Cómo crear XML de acción para un Configuration Manager cuadro de diálogo).
Aparece la hoja de propiedades que creó en How to Create a Configuration Manager Dialog Box (Cómo crear un cuadro de diálogo de Configuration Manager).
Consulta también
Cómo crear un cuadro de diálogo Configuration Manager
Cómo crear XML de acción para un cuadro de diálogo de Configuration Manager
Creación de XML de formulario para una hoja de propiedades de Configuration Manager