Creación de XML de nodo para una vista de cuadrícula de consola de Configuration Manager

Para crear el XML de nodo para la vista de cuadrícula predeterminada de Configuration Manager consola, cree un archivo XML que describa un elemento RootNodeDescription.

El XML de este procedimiento se usa con el ensamblado que se crea en How to Create a Configuration Manager Administrator Console View (Cómo crear una vista de consola de administrador de Configuration Manager). Cuando el usuario hace clic en el nodo "Mi nodo", muestra una lista de SMS_SCI_SysResUse clases en el Configuration Manager en el panel de vista.

Los siguientes elementos y atributos son especialmente importantes:

  • RootNodeDescription. El atributo NamespaceGuid identifica el nodo Configuración del sitio .

Para crear el XML de nodo para una vista

  1. Si está abierto, cierre la consola de Configuration Manager.

  2. En el Bloc de notas, cree un archivo XML que contenga el siguiente XML:

    <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. Guarde el archivo XML en la carpeta %ProgramFiles%\AdminConsole\XmlStorage\Extensions\Nodes\c192799c-82cd-43cc-bc11-12996bca800f con el nombre de archivo ConfigMgrObjectsView.xml. Asegúrese de guardar el archivo como tipo All Files. Si las carpetas Extensiones, Nodos o GUID aún no existen, créelas.

  4. Inicie la consola de Configuration Manager, seleccione Configuración del sitio en la vista de árbol y seleccione el nodo Mi nodo. Debería ver una lista de SMS_SCI_SysResUse clases en la vista.

Consulta también

Acerca de Configuration Manager vistas de la consola de administrador
Creación de una vista de consola de administrador de Configuration Manager
Cómo buscar un GUID de nodo de Configuration Manager