Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Plik XML węzła konsoli programu Configuration Manager znajduje się w plikach XML obszaru roboczego znajdujących się w folderze %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\. Natomiast pliki XML węzła rozszerzenia są umieszczane w folderze AdminConsole\XmlStorage\Extensions\Nodes\<GUID>, gdzie <GUID> to identyfikator GUID obszaru nazw dla węzła nadrzędnego.
Poniższy kod XML definiuje węzeł rozszerzenia o nazwie "MyNode". Węzeł "MyNode" jest zdefiniowany jako element podrzędny węzła Konfiguracja lokacji (d61498cb-7b3f-4748-ae3e-026674fb0cbd) w obszarze roboczym Administracja konsoli programu Configuration Manager. "MyNode" jest skojarzony z typem Microsoft.ConfigurationManagement.AdminConsole.ConsoleView.ViewDescription który jest widokiem siatki dostarczanym z programem Configuration Manager. Zaznaczenie węzła spowoduje wyświetlenie widoku siatki w panelu widoku. W widoku siatki są wyświetlane dwie właściwości (RoleName i SiteCode) każdego MyClass wystąpienia niestandardowej klasy zarządzania, które jest zwracane przez zapytanie WQL.
Uwaga
UIExtensionsDemo.dll przywoływany poniżej jest przykładem odniesienia do zespołu niestandardowego.
<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>
Ważnymi elementami są:
| Element | Opis |
|---|---|
| Opis węzła głównego | Opisuje węzeł główny węzła. |
| Element RootNodes konsoli programu Configuration Manager | Węzeł główny służący do opisywania węzła. |
| NodeDescription (Opis węzła) | Element nadrzędny węzłów opisujących widok drzewa i okienko wyników. |
| RootNodeDescription.resourceAssembly | Zestaw, z którego mają zostać załadowane zasoby dla tego wystąpienia węzła. |
| ActionDescription.imageDescription | Zestaw zawierający ikonę i inne zasoby obrazów używane przez węzeł. |
| ActionDescription.viewAssemblyDescription | Typ widoku węzła. |
Hierarchia węzłów
Zdefiniuj węzły kaskadowe w następujący sposób:
<RootNodeDescription>
<ChildNodes>
<RootNodeDescription>
<ChildNodes>
...
</ChildNodes>
</RootNodeDescription>
</ChildNodes>
</RootNodeDescription>
Zobacz też
Jak utworzyć węzeł konsoli programu Configuration ManagerInformacje o węzłach konsoli