Cómo crear XML de nodo para una consola de Configuration Manager Vista de cuadrícula

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

El XML de este procedimiento se usa con el ensamblado que cree en la vista Cómo crear una consola de administrador de Configuration Manager. Cuando el usuario hace clic en el nodo "Mi nodo", muestra una lista de clases en el panel de vista de SMS_SCI_SysResUse Configuration Manager.

Los siguientes elementos y atributos son particularmente importantes:

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

Para crear el nodo XML para una vista

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

  2. En el Bloc de notas, cree un archivo XML que contenga el siguiente código 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 escriba 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 las vistas de la consola de administrador de Configuration ManagerCómo crear un administrador de Configuration Manager Vista de la consolaCómo buscar un GUID de nodo de Configuration Manager