Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Architektur der Configuration Manager-Konsole basiert auf den folgenden vier verschiedenen Ebenen.
SMS-Anbieter
Managed SMS Provider SDK
Benutzeroberfläche Framework
Configuration Manager Konsolen-XML
SMS-Anbieter im Configuration Manager
Der SMS-Anbieter ist im Wesentlichen identisch mit dem SMS 2007-Anbieter, mit dem Zusatz neuer Klassen, die neue Configuration Manager-Features unterstützen. Sie können über die üblichen WBEM-Schnittstellen auf den SMS-Anbieter zugreifen, für verwalteten Code müssen Sie jedoch das SDK für verwaltete SMS-Anbieter verwenden.
Managed SMS Provider SDK
Das SDK für den verwalteten SMS-Anbieter stellt eine Bibliothek für verwalteten Code bereit, die den SMS-Anbieter abstrahiert. Sie stellt .NET Framework-Klassen und -Schnittstellen bereit, die eine Verbindung mit dem SMS-Anbieter herstellen, Abfragen ausführen und Configuration Manager-Objekte und die Standortsteuerungsdatei anderweitig bearbeiten. Sie können das verwaltete SMS-Anbieter-SDK in eigenständigen Anwendungen verwenden oder das Benutzeroberflächenframework verwenden, um die vorhandene Configuration Manager-Konsole zu erweitern.
Benutzeroberflächen-Framework
Das Benutzeroberflächenframework basiert auf dem SDK für den verwalteten SMS-Anbieter. Das Benutzeroberflächenframework stellt Funktionen für Dialogfelder und die Configuration Manager-Konsole bereit, und es bietet die Überprüfung der Benutzeroberfläche innerhalb der Configuration Manager-Konsole. Sie können dieses Benutzeroberflächenframework erweitern, um der Configuration Manager-Konsole eigene Formulare hinzuzufügen, oder Sie können Ihre eigenen Formulare in vorhandene Configuration Manager-Konsolenformulare integrieren.
Configuration Manager-Konsolen-XML
Die XML-Datei der Configuration Manager-Konsole definiert, wie die Configuration Manager-Konsole aussieht und sich verhält. Der XML-Code definiert Knoten, Abfragen, Aktionen, Formulare und alles andere, was zum Rendern der Configuration Manager-Konsolenhierarchie, des Ergebnisbereichs und des Aktionsbereichs erforderlich ist.
Die XML-Dateien, die von der Configuration Manager-Konsole verwendet werden, werden unter %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ gespeichert. In der folgenden Tabelle sind die Unterordner aufgeführt.
| Ordner | Beschreibung |
|---|---|
| ConsoleRoot | Dieser Ordner enthält verschiedene XML-Dateien, die integrierte Benutzeroberflächenelemente und -klassen definieren. ManagementClassDescriptions.xml: Definitionen für die SMS-Anbieterklassen. ConnectedConsole.xml: Definitionen für Sticky Nodes und Go-to-Navigation. AssetManagementNode.xml, MonitoringNode.xml, SiteConfigurationNode.xml SoftwareLibraryNode.xml: Definitionen für jeden Arbeitsbereich in der Configuration Manager Konsole. |
| Erweiterungen | Speicherort für XML, der mit dem SMS-Anbieter verknüpft ist. Es gibt vier Arten von Erweiterungsordnern: - Aktionen. XML-Dateien für Configuration Manager-Konsolenaktionen. Weitere Informationen finden Sie unter Informationen zu Configuration Manager-Konsolenaktionen. - Formulare. XML-Dateien für Formularerweiterungen in der Configuration Manager-Konsole. Weitere Informationen finden Sie unter Informationen zu Konsolenformularen. - Knoten. XML-Dateien für Knotenerweiterungen an der Configuration Manager-Konsole. Weitere Informationen finden Sie unter Informationen zu Konsolenknoten. - Management-Klassen. XML-Dateien für Verwaltungsklassenerweiterungen in der Configuration Manager-Konsole. Weitere Informationen finden Sie unter Informationen zu Konsolenverwaltungsklassen. |
| Andere | Verschiedene XML-Hilfsdateien. |
| Überprüfung | Gültigkeitsprüfungsregeln für die Configuration Manager-Konsolenformulare. |
Siehe auch
Informationen zur Configuration Manager KonsolenerweiterungInformationen zu Configuration Manager KonsolenaktionenInformationen zu KonsolenformularenInformationen zu KonsolenverwaltungsklassenInformationen zu KonsolenknotenInformationen zu Konsolenansichten