Partager via


Guide pratique pour créer un formulaire XML pour une feuille de propriétés Configuration Manager

Dans Configuration Manager, pour créer le formulaire XML d’une feuille de propriétés Configuration Manager, vous créez un fichier XML qui décrit un SmsFormData.

Chaque extension de formulaire de console Configuration Manager est associée à un fichier XML de formulaire qui décrit l’assembly, le type du formulaire à afficher et, dans le cas des feuilles de propriétés, l’organisation des pages de propriétés. Le fichier XML de feuille de propriétés est référencé par l’action XML lorsqu’une action est sélectionnée.

Remarque

Le nom du fichier XML de formulaire est important, car il est utilisé dans l’action XML pour identifier le formulaire XML.

La procédure suivante montre comment créer le fichier XML de formulaire pour la page de contrôles et de propriétés que vous avez créés dans How to Create a Configuration Manager Property Sheet.

Après avoir effectué la procédure suivante, vous devez créer une action pour charger la feuille de propriétés. Pour plus d’informations, consultez How to Create Action XML for a Configuration Manager Property Sheet.

Remarque

Pour voir le format XML utilisé par la console Configuration Manager, consultez %ProgramFiles%\AdminConsole\XmlStorage\Forms. Ceux-ci peuvent être utiles pour créer votre propre formulaire XML.

Pour créer le xml de formulaire pour une feuille de propriétés

  1. Si elle est ouverte, fermez la console Configuration Manager.

  2. Dans le Bloc-notes, créez un fichier XML qui contient le code XML suivant :

    <?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>  
    
  3. Dans Visual Studio 2010, dans le menu Outils , cliquez sur Créer un GUID.

  4. Dans la boîte de dialogue Créer un GUID , dans le panneau Format du GUID , sélectionnez Format du Registre.

  5. Cliquez sur Nouveau GUID, puis sur Copier.

  6. Dans le code XML ci-dessus, collez le GUID dans PROPERTYSHEETGUID. Une seule ouverture { et une seule fermeture } doivent encapsuler le GUID. Par exemple : {ab60b75e-b64a-44c0-ad63-d96d289f39ca}.

  7. Répétez les étapes 3 à 5, puis collez le GUID dans VENDORGUID.

  8. Dans le code XML précédent, remplacez YOURCOMPANY par le nom de votre société.

  9. Enregistrez le fichier XML dans le dossier %ProgramFiles%\AdminConsole\XmlStorage\Extensions\Forms avec le nom de fichier ConfigMgrPropertySheet.xml. Veillez à enregistrer le fichier en tant que type All Files. Si les dossiers Extensions et Forms n’existent pas encore, créez-les.

  10. 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 Property Sheet.

    La feuille de propriétés que vous avez créée dans How to Create a Configuration Manager Property Sheet s’affiche.

Voir aussi

À propos de Configuration Manager Forms
Guide pratique pour créer un code XML d’action pour une feuille de propriétés Configuration Manager
Comment créer une feuille de propriétés Configuration Manager