Come creare un nodo XML per una visualizzazione griglia della console di Configuration Manager

Per creare il nodo XML per la visualizzazione griglia predefinita della console di Configuration Manager, creare un file XML che descrive un elemento RootNodeDescription.

Il codice XML in questa procedura viene usato con l'assembly creato in Come creare una visualizzazione della Console di amministrazione di Configuration Manager. Quando l'utente fa clic sul nodo "My Node", visualizza un elenco di classi in Configuration Manager nel riquadro di SMS_SCI_SysResUse visualizzazione.

I seguenti elementi e attributi sono particolarmente importanti:

  • RootNodeDescription. L'attributo NamespaceGuid identifica il nodo Configurazione sito .

Per creare il nodo XML per una vista

  1. Se è aperta, chiudi la console di Configuration Manager.

  2. In Blocco note creare un file XML contenente il codice XML seguente:

    <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. Salvare il file XML nella cartella %ProgramFiles%\AdminConsole\XmlStorage\Extensions\Nodes\c192799c-82cd-43cc-bc11-12996bca800f con il nome file ConfigMgrObjectsView.xml. Assicurati di salvare il file come tipo .All Files Se le cartelle Extensions, Nodes o GUID non esistono ancora, crearle.

  4. Avviare la console di Configuration Manager, selezionare Configurazione sito nella visualizzazione albero e quindi selezionare il nodo My Node. Nella visualizzazione dovrebbe essere visualizzato un elenco di SMS_SCI_SysResUse classi.

Vedere anche

Informazioni sulle visualizzazioni della console di amministrazione di Configuration ManagerCome creare una visualizzazione della console di amministrazione di Configuration ManagerCome trovare un GUID del nodo di Configuration Manager