Informationen zu Configuration Manager Konsolenansichten

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

Erstellen der Ansichtsassembly

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

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

Weitere Informationen finden Sie unter Erstellen einer Configuration Manager Administratorkonsolenansicht.

Erstellen der Knoten-XML

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

Weitere Informationen finden Sie unter How to Create Node XML for a Configuration Manager Administrator Console View.For more information, see How to Create Node XML for a Configuration Manager Administrator Console View.

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

Hilfe

F1-Hilfe

Sie können F1-Hilfeunterstützung zu Ihren Ansichten hinzufügen, indem Sie das HelpID -Attribut des Ansichtselements QueryDescription in der Knoten-XML angeben. Geben Sie im HelpID -Attribut den Pfad zur CHM-Datei und das Thema an, das Sie im folgenden Format anzeigen möchten:

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

Die folgende QueryDescription Elementdeklaration lädt z. B. das Thema "How to Create a Package" aus der Configuration Manager .chm. Es wird davon ausgegangen, 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 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 How to Create Node XML for a Configuration Manager Console View.

Benutzerdefinierte Hilfe

Sie können ihre eigene CHM auch außerhalb des F1-Hilfesystems anzeigen. Beispielsweise können Sie dem Formular eine Schaltfläche hinzufügen, die die Hilfe .chm öffnet. Weitere Informationen zum Öffnen der Hilfe aus Windows Forms finden Sie in der Hilfeklasse in der .NET Framework-Klassenbibliothek.

Siehe auch

Informationen zu KonsolenerweiterungenHow to Create a Configuration Manager Console
Erstellen von Knoten-XML für eine Configuration Manager-Konsolenansicht