Informationen zu Configuration Manager-Konsolenansichten

Die Ansichten der Configuration Manager-Konsole werden im Ergebnisbereich der Configuration Manager-Konsole angezeigt. Sie können eigene Ansichten erstellen und sie an beliebiger Stelle in der Strukturansichtshierarchie verfügbar machen.

Erstellen der Ansichtsbaugruppe

Um eine Ansicht zu erstellen, müssen Sie eine Klasse definieren, die die IConsoleView2-Schnittstelle implementiert.

Nachdem Sie die Klasse erstellt und die Assembly erstellt haben, legen Sie sie im Ordner %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\bin ab, wo sie von der Configuration Manager-Konsole geladen wird.

Weitere Informationen finden Sie unter Erstellen einer Konsolenansicht für Configuration Manager-Administratoren.

Erstellen der Knoten-XML

Die Ansicht wird in die Configuration Manager-Konsole integriert, wenn Sie eine XML-Datei erstellen, die den Speicherort, Abfragen, Aktionen und Ressourcen beschreibt, die für den Knoten erforderlich sind, der die Ansicht anzeigt. Die Knoten-XML-Datei wird im Ordner %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\Console\ConsoleRoot\Extensions\Nodes unter einem Ordner abgelegt, der mit der GUID des übergeordneten Knotens für den Knoten benannt ist.

Weitere Informationen finden Sie unter Erstellen von Knoten-XML für eine Configuration Manager-Administratorkonsolenansicht.

Weitere Informationen zu Knoten-XML finden Sie unter Informationen zu Konsolenknoten.

Hilfe

F1-Hilfe

Sie können Ihren Ansichten F1-Hilfeunterstützung hinzufügen, indem Sie das HelpID Attribut des Ansichtselements QueryDescription im XML-Knotencode angeben. HelpID Im Attribut geben Sie den Pfad zur CHM-Datei und das Thema an, das im folgenden Format angezeigt werden soll:

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

Die folgende QueryDescription Elementdeklaration lädt beispielsweise das Thema "Erstellen eines Pakets" aus der Configuration Manager-chm-Datei. Es wird angenommen, dass sich die .chm-Datei in c:\chm befindet.

Hinweis

Die Assembly, auf die unten verwiesen wird (ConfigMgrObjectsControl.dll), wird in der benutzerdefinierten Ansicht Erstellen einer benutzerdefinierten Configuration Manager-Konsole erstellt.

<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>

Weitere Informationen zur Verwendung des QueryDescription Elements finden Sie unter So erstellen Sie Knoten-XML für eine Configuration Manager-Konsolensicht.

Benutzerdefinierte Hilfe

Sie können Ihre eigene .chm-Datei auch außerhalb des F1-Hilfesystems anzeigen. Sie können beispielsweise eine Schaltfläche zu Ihrem Formular hinzufügen, über die die Hilfe-CHM-Datei geöffnet wird. Weitere Informationen zum Öffnen der Hilfe aus Windows Forms finden Sie in der Help-Klasse in der .NET Framework Klassenbibliothek.

Siehe auch

Informationen zu KonsolenerweiterungenSo erstellen Sie eine Configuration Manager-KonsoleSo erstellen Sie XML-Knoten für eine Configuration Manager-Konsolenansicht