Udostępnij za pośrednictwem


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)