Comment créer un nœud XML pour une console Configuration Manager Affichage Grille

Pour créer le nœud XML pour la vue grille par défaut de la console Configuration Manager, vous créez un fichier XML décrivant un élément RootNodeDescription.

Dans cette procédure, le XML est utilisé avec l’assembly que vous créez dans Comment créer une vue Console Administrateur de Configuration Manager. Lorsque l’utilisateur clique sur le nœud « Mon nœud », il affiche une liste de SMS_SCI_SysResUse classes dans le Configuration Manager dans le volet d’affichage.

Les éléments et attributs suivants sont particulièrement importants :

  • RootNodeDescription. L’attribut NamespaceGuid identifie le nœud Configuration du site .

Pour créer le XML de nœud pour une vue

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

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

    <RootNodeDescription NamespaceGuid="c192799c-82cd-43cc-bc11-12996bca800f" Id="MyNode" DisplayName="NodeName" Description="NodeDescription">    <ResourceAssembly>        <Assembly>UIExtensionsDemo.dll</Assembly>        <Type>UIExtensionsDemo.Resources.resources</Type>    </ResourceAssembly>  <ImagesDescription>      <ResourceAssembly>         <Assembly>UIExtensionsDemo.dll</Assembly>          <Type>UIExtensionsDemo.Resources.resources</Type>      </ResourceAssembly>     <ImageResourceName>NodeIcon</ImageResourceName>   </ImagesDescription>   <ViewAssemblyDescriptions>      <ViewAssemblyDescription>         <Assembly>AdminUI.ConsoleView.dll</Assembly>         <Type>Microsoft.ConfigurationManagement.AdminConsole.ConsoleView.ViewDescription</Type>    <CustomData>           <ConfigurationData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">             <PropertyItemsData>    <Properties>                    <string>RoleName</string>                  <string>SiteCode</string>                </Properties>                <ClassName>SMS_SCI_SysResUse</ClassName>                </PropertyItemsData>  </ConfigurationData>       </CustomData>     </ViewAssemblyDescription>   </ViewAssemblyDescriptions>   <Actions>  </Actions>   <Queries>      <QueryDescription NamespaceGuid="81957874-9c03-4261-84eb-3cf6c31bf251" Type="WQL">         <Query>SELECT * FROM SMS_SCI_SysResUse</Query>         <ReturnedClassType>MyClass</ReturnedClassType>      </QueryDescription>   </Queries></RootNodeDescription>
    
  3. Enregistrez le fichier XML dans le dossier %ProgramFiles %\AdminConsole\XmlStorage\Extensions\Nodes\c192799c-82cd-43cc-bc11-12996bca800f avec le nom de fichier ConfigMgrObjectsView.xml. Veillez à enregistrer le fichier en tant que type All Files. Si les dossiers Extensions, Nodes ou GUID n’existent pas encore, créez-les.

  4. Démarrez la console Configuration Manager, sélectionnez Configuration du site dans l’arborescence, puis sélectionnez le nœud Mon nœud. Vous devriez voir une liste de SMS_SCI_SysResUse classes dans la vue.

Voir aussi

À propos des affichages de la console de l’administrateur du Configuration ManagerComment créer un affichage de la console de l’administrateur du Configuration ManagerComment trouver un GUID de nœud du Configuration Manager