Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O XML do nó do console do Configuration Manager está nos arquivos XML do espaço de trabalho localizados na pasta %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\. No entanto, os arquivos XML do nó de extensão são colocados na pasta AdminConsole\XmlStorage\Extensions\Nodes\<GUID>, em que <GUID é o identificador GUID> do namespace para o nó pai.
O XML a seguir define um nó de extensão chamado "MyNode". O nó "MyNode" é definido como um filho do nó Configuração do Site (d61498cb-7b3f-4748-ae3e-026674fb0cbd) no espaço de trabalho Administração do console do Configuration Manager. "MyNode" está associado a um tipo Microsoft.ConfigurationManagement.AdminConsole.ConsoleView.ViewDescription, que é uma exibição de grade fornecida com o Configuration Manager. Quando o nó é selecionado, ele fará com que uma exibição de grade apareça no painel de exibição. A exibição de grade exibe duas propriedades (RoleName e SiteCode) de cada MyClass instância de classe de gerenciamento personalizado que é retornada pela consulta WQL.
Observação
O UIExtensionsDemo.dll mencionado abaixo é um exemplo de referência a um assembly personalizado.
<RootNodeDescription NamespaceGuid="d61498cb-7b3f-4748-ae3e-026674fb0cbd" 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>MyClass</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>
Os elementos importantes são:
| Elemento | Descrição |
|---|---|
| RootNodeDescription | Descreve o nó raiz do nó. |
| Elemento RootNodes do Console do Configuration Manager | Nó raiz para descrever o nó. |
| Descrição do nó | Pai para nós que descrevem a exibição em árvore e o painel de resultados. |
| RootNodeDescription.resourceAssembly | O assembly do qual carregar recursos para essa instância de nó. |
| ActionDescription.imageDescription | O assembly que contém o ícone e outros recursos de imagem usados pelo nó. |
| ActionDescription.viewAssemblyDescription | O tipo de exibição do nó. |
Hierarquia de nós
Defina nós em cascata da seguinte maneira:
<RootNodeDescription>
<ChildNodes>
<RootNodeDescription>
<ChildNodes>
...
</ChildNodes>
</RootNodeDescription>
</ChildNodes>
</RootNodeDescription>
Confira também
Como criar um nó de console do Configuration ManagerSobre nós de console