Informacje o widokach konsoli Configuration Manager
Configuration Manager widoki konsoli są wyświetlane w okienku wyników konsoli Configuration Manager. Możesz utworzyć własne widoki i udostępnić je w dowolnym miejscu w hierarchii widoku drzewa.
Tworzenie zestawu widoku
Aby utworzyć widok, należy zdefiniować klasę w ramach, która implementuje interfejs IConsoleView2 .
Po utworzeniu klasy i utworzeniu zestawu umieść ją w folderze %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin, w którym jest ładowany przez konsolę Configuration Manager.
Aby uzyskać więcej informacji, zobacz Jak utworzyć widok konsoli administratora Configuration Manager.
Tworzenie kodu XML węzła
Widok jest zintegrowany z konsolą Configuration Manager podczas tworzenia pliku XML opisującego lokalizację, zapytania, akcje i zasoby potrzebne dla węzła, który wyświetla widok. Plik XML węzła znajduje się w folderze %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\ConsoleRoot\Extensions\Nodes w folderze o nazwie z identyfikatorem GUID węzła nadrzędnego węzła.
Aby uzyskać więcej informacji, zobacz How to Create Node XML for a Configuration Manager Administrator Console View (Jak utworzyć kod XML węzła dla widoku konsoli administratora Configuration Manager).
Aby uzyskać więcej informacji na temat kodu XML węzła, zobacz Informacje o węzłach konsoli.
Pomoc
F1 — Pomoc
Pomoc dotyczącą języka F1 można dodać do widoków, określając HelpID
atrybut elementu view QueryDescription
w kodzie XML węzła. W atrybucie HelpID
określasz ścieżkę do pliku .chm i temat, który chcesz wyświetlić w następującym formacie:
HelpID="<path to chm>::<path to topic><topic name>.htm"
Na przykład następująca QueryDescription
deklaracja elementu ładuje temat "Jak utworzyć pakiet" z Configuration Manager .chm. Przyjmuje się, że plik .chm znajduje się w pliku c:\chm.
Uwaga
Zestaw, do którego odwołuje się poniżej (ConfigMgrObjectsControl.dll), jest tworzony w widoku niestandardowym Jak utworzyć konsolę Configuration Manager.
<ViewAssemblyDescriptions> <ViewAssemblyDescription> <Assembly> ConfigMgrObjectsControl.dll </Assembly> <Type> Microsoft.ConfigurationManagement.AdminConsole.ConfigMgrObjectsView.ConfigMgrObjectsViewDescription </Type> <CustomData> <ConfigurationData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <PropertyItemsData> <Properties> <string>MyProperty1</string> <string>MyProperty2</string> </Properties> <ClassName>_SDK</ClassName> </PropertyItemsData> </ConfigurationData> </CustomData> </ViewAssemblyDescription> </ViewAssemblyDescriptions> <Actions> </Actions> <Queries> <QueryDescription NamespaceGuid="a4b9867e-8fc8-4fae-8a1a-0c798c22e010" Type="WQL" HelpTopic="C:\chm\SystemCenterConfigurationManager_SDK.chm::/html/2c295b3b-e23c-4084-ad4a-8bba328ef6fc.htm"> <Query>GetData</Query> <ReturnedClassType>_SDK</ReturnedClassType> <Actions> <ActionDescription Class="ShowDialog" DisplayName="ShowDialogActionName" Description="ShowDialogActionDescription"> <ShowOn> <string>DefaultHomeTab</string> <string>ContextMenu</string> </ShowOn> <ResourceAssembly> <Assembly>UIExtensionsDemo.dll</Assembly> <Type>UIExtensionsDemo.Resources.resources</Type> </ResourceAssembly> <ImagesDescription> <ResourceAssembly> <Assembly>UIExtensionsDemo.dll</Assembly> <Type>UIExtensionsDemo.Resources.resources</Type> </ResourceAssembly> <ImageResourceName>ActionIcon</ImageResourceName> </ImagesDescription> <DialogId>MyDialog</DialogId> </ActionDescription> </Actions> </QueryDescription> </Queries>
Aby uzyskać więcej informacji na temat korzystania z QueryDescription
elementu, zobacz How to Create Node XML for a Configuration Manager Console View (Jak utworzyć kod XML węzła dla widoku konsoli Configuration Manager).
Pomoc niestandardowa
Możesz również wyświetlić własne .chm poza systemem pomocy F1. Możesz na przykład dodać do formularza przycisk, który otwiera plik chm pomocy. Aby uzyskać więcej informacji na temat otwierania pomocy z formularzy systemu Windows, zobacz klasę Pomoc w bibliotece klas .NET Framework.
Zobacz też
Informacje o rozszerzeniach konsoliJak utworzyć konsolę Configuration Manager
How to Create Node XML for a Configuration Manager Console View (Jak utworzyć kod XML węzła dla widoku konsoli Configuration Manager)