Informacje o widokach konsoli programu Configuration Manager

Widoki konsoli programu Configuration Manager są wyświetlane w okienku wyników konsoli programu Configuration Manager. Można tworzyć własne widoki i udostępniać je w dowolnym miejscu hierarchii widoku drzewa.

Tworzenie zespołu widoku

Aby utworzyć widok, należy zdefiniować klasę, która implementuje interfejs IConsoleView2 .

Po utworzeniu klasy i skompilowaniu zestawu umieść go w folderze %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin, w którym jest ładowany przez konsolę programu Configuration Manager.

Aby uzyskać więcej informacji, zobacz Jak utworzyć widok konsoli administratora programu Configuration Manager.

Tworzenie pliku XML węzła

Widok jest zintegrowany z konsolą programu Configuration Manager podczas tworzenia pliku XML opisującego lokalizację, zapytania, akcje i zasoby potrzebne dla węzła, w którym jest wyświetlany widok. Plik XML węzła jest umieszczany w folderze %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\ConsoleRoot\Extensions\Nodes w folderze o nazwie zawierającej identyfikator GUID węzła nadrzędnego tego węzła.

Aby uzyskać więcej informacji, zobacz How to Create Node XML for a Configuration Manager Administrator Console View (Jak utworzyć plik XML węzła dla widoku konsoli administratora programu Configuration Manager).

Aby uzyskać więcej informacji o języku XML węzłów, zobacz Informacje o węzłach konsoli.

Pomoc

F1 — Pomoc

Możesz dodać obsługę F1 Help do widoków, określając HelpID atrybut elementu widoku QueryDescription w kodzie XML węzła. HelpID W atrybucie należy określić ścieżkę do pliku chm oraz temat, który ma być wyświetlany w następującym formacie:

HelpID="<path to chm>::<path to topic><topic name>.htm"

Na przykład poniższa QueryDescription deklaracja elementu ładuje temat "Jak utworzyć pakiet" z pliku chm programu Configuration Manager. Zakłada się, że plik .chm znajduje się w formacie c:\chm.

Uwaga

Zestaw, o którym mowa poniżej (ConfigMgrObjectsControl.dll), jest tworzony w sekcji Jak utworzyć widok niestandardowy konsoli 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 używania elementuQueryDescription, zobacz Jak utworzyć węzeł XML dla widoku konsoli programu Configuration Manager.

Niestandardowa Pomoc

Możesz również wyświetlić własny plik .chm poza systemem Pomocy F1. Na przykład można dodać do formularza przycisk otwierający plik chm Pomocy. Aby uzyskać więcej informacji na temat otwierania Pomocy z poziomu formularzy systemu Windows, zobacz klasę Pomocy w bibliotece klas platformy .NET Framework.

Zobacz też

Informacje o rozszerzeniach konsoliJak utworzyć konsolę programu Configuration ManagerJak utworzyć plik XML węzła dla widoku konsoli programu Configuration Manager