Como criar XML de nó para um modo de exibição de grade do console do Configuration Manager

Para criar o XML do nó para a exibição de grade padrão do console do Configuration Manager, crie um arquivo XML que descreve um elemento RootNodeDescription.

O XML neste procedimento é usado com o assembly criado na exibição Como criar um console do administrador do Configuration Manager. Quando o usuário clica no nó "Meu Nó", ele exibe uma lista de SMS_SCI_SysResUse classes no Configuration Manager no painel de exibição.

Os seguintes elementos e atributos são particularmente importantes:

  • RootNodeDescription. O atributo NamespaceGuid identifica o nó Configuração do Site .

Para criar o XML do nó para uma exibição

  1. Se estiver aberto, feche o console do Configuration Manager.

  2. No Bloco de Notas, crie um arquivo XML que contenha o seguinte 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. Salve o arquivo XML na pasta %ProgramFiles%\AdminConsole\XmlStorage\Extensions\Nodes\c192799c-82cd-43cc-bc11-12996bca800f com o nome de arquivo ConfigMgrObjectsView.xml. Salve o arquivo como tipo All Files. Se as pastas Extensões, Nodes ou GUID ainda não existirem, crie-as.

  4. Inicie o console do Configuration Manager, selecione Configuração do Site no modo de exibição de árvore e selecione o nó Meu Nó. Você deve ver uma lista de classes no modo de SMS_SCI_SysResUse exibição.

Confira também

Sobre as exibições do Console do Administrador do Configuration ManagerComo criar uma exibição do Console do Administrador do Configuration ManagerComo encontrar um GUID de nó do Configuration Manager