Condividi tramite


Informazioni sulle viste console Configuration Manager

Configuration Manager visualizzazioni della console vengono visualizzate nel riquadro dei risultati della console Configuration Manager. È possibile creare visualizzazioni personalizzate e renderle disponibili in qualsiasi punto della gerarchia di visualizzazioni ad albero.

Creazione dell'assembly di visualizzazione

Per creare una visualizzazione, è necessario definire una classe all'interno di che implementa l'interfaccia IConsoleView2 .

Dopo aver creato la classe e aver compilato l'assembly, inserirlo nella cartella %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin in cui viene caricato dalla console di Configuration Manager.

Per altre informazioni, vedere How to Create a Configuration Manager Administrator Console View (Come creare una vista console di amministrazione Configuration Manager).

Creazione del codice XML del nodo

La visualizzazione viene integrata nella console Configuration Manager quando si crea un file XML che descrive il percorso, le query, le azioni e le risorse necessarie per il nodo che visualizza la visualizzazione. Il file XML del nodo viene inserito nella cartella %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\ConsoleRoot\Extensions\Nodes, in una cartella denominata con il GUID del nodo padre per il nodo.

Per altre informazioni, vedere How to Create Node XML for a Configuration Manager Administrator Console View (Come creare il codice XML del nodo per una vista della console di amministrazione di Configuration Manager).

Per altre informazioni sul codice XML del nodo, vedere Informazioni sui nodi della console.

Guida

Guida sensibile al contesto

È possibile aggiungere il supporto della Guida F1 alle visualizzazioni specificando l'attributo HelpID dell'elemento view QueryDescription nel codice XML del nodo. Nell'attributo HelpID specificare il percorso del file con estensione chm e l'argomento che si desidera visualizzare nel formato seguente:

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

Ad esempio, la dichiarazione dell'elemento seguente QueryDescription carica l'argomento "How to Create a Package" dall'Configuration Manager .chm. Si presuppone che il file con estensione chm si trova in c:\chm.

Nota

L'assembly a cui si fa riferimento di seguito (ConfigMgrObjectsControl.dll) viene creato nella visualizzazione personalizzata Come creare una console di 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>  

Per altre informazioni sull'uso dell'elemento , vedere How to Create Node XML for a Configuration Manager Console View .for more information about using the element, see How to Create Node XML for a Configuration Manager Console View.QueryDescription

Guida personalizzata

È anche possibile visualizzare il file con estensione chm all'esterno del sistema della Guida di F1. Ad esempio, è possibile aggiungere un pulsante al modulo che apre la Guida .chm. Per altre informazioni sull'apertura della Guida da Windows Form, vedere la classe Help nella libreria di classi .NET Framework.

Vedere anche

Informazioni sulle estensioni della consoleCome creare una console di Configuration Manager
Come creare il codice XML del nodo per una visualizzazione console di Configuration Manager