Guide pratique pour créer un fichier XML de formulaire pour une boîte de dialogue Configuration Manager
Dans Configuration Manager, pour créer le formulaire XML d’une boîte de dialogue Configuration Manager, vous créez un fichier XML qui décrit un SmsFormData.
Le xml de formulaire est similaire au xml du formulaire de feuille de propriétés, avec les exceptions suivantes :
FormType
doit être défini surDialog
.La procédure suivante montre comment créer le fichier XML de formulaire pour la boîte de dialogue que vous avez créée dans How to Create a Configuration Manager Dialog Box.
Pour créer le xml de formulaire pour une boîte de dialogue
Si elle est ouverte, fermez la console Configuration Manager.
Dans le Bloc-notes, créez un fichier XML qui contient le code XML suivant :
<?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>
Dans Visual Studio 2010, dans le menu Outils , cliquez sur Créer un GUID.
Dans la boîte de dialogue Créer un GUID , dans le panneau Format du GUID , sélectionnez Format du Registre.
Cliquez sur Nouveau GUID, puis sur Copier.
Dans le code XML ci-dessus, collez le GUID dans DIALOGGUID. Veillez à garder le { et fermant } ouvert dans le code XML.
Enregistrez le fichier XML dans le dossier %ProgramFiles%\AdminConsole\XmlStorage\Extensions\Forms avec le nom de fichier ConfigMgrDialogControl.xml. Le nom de fichier doit correspondre à l’élément
DialogId
de l’action XML. Si le dossier Extensions n’existe pas encore, créez-le. Veillez à enregistrer le fichier en tant que typeAll Files
.Démarrez la console Configuration Manager et sélectionnez l’action que vous avez définie dans How to Create Action XML for a Configuration Manager Dialog Box.
La feuille de propriétés que vous avez créée dans la boîte de dialogue How to Create a Configuration Manager s’affiche.
Voir aussi
Boîte de dialogue How to Create a Configuration Manager
Guide pratique pour créer un code XML d’action pour une boîte de dialogue Configuration Manager
Guide pratique pour créer un formulaire XML pour une feuille de propriétés Configuration Manager