Comment créer un nœud XML pour une vue de grille de la console Configuration Manager

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

Le code XML de cette procédure est utilisé avec l’assembly que vous créez dans How to Create a Configuration Manager console administrateur View. Quand 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 de site .

Pour créer le nœud XML d’une vue

  1. S’il est ouvert, fermez la console 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 extensions, les nœuds ou les dossiers 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 devez voir une liste de SMS_SCI_SysResUse classes dans la vue.

Voir aussi

À propos des affichages de Console Administrateur Configuration Manager
Comment créer une vue de Console Administrateur Configuration Manager
Recherche d’un GUID de nœud Configuration Manager