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 XML-Verwaltungsklassen für die Configuration Manager Konsole befinden sich unter %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\ManagementClassDescriptions.xml Datei. Ihre XML-Dateien der Erweiterungsverwaltungsklasse müssen jedoch im Ordner AdminConsole\XmlStorage\Extensions\ManagementClasses\ abgelegt werden.
Der folgende XML-Code definiert eine Erweiterungsverwaltungsklasse namens "MyClass". Der Knoten "MyClass" ist eine Unterklasse der SMS_SiteControlItem Verwaltungsklasse, die im ConsoleRoot\ManagementClassDescriptions.xml definiert ist.
<ManagementClassDescription Name="MyClass" SuperclassName="SMS_SiteControlItem" SecurityObjectAlias="SMS_Site"> <Properties> <ManagementClassPropertyDescription Name="RoleName"/> <ManagementClassPropertyDescription Name="SiteCode" /> </Properties></ManagementClassDescription>
Sie können auch Ihre eigene benutzerdefinierte Verwaltungsklasse verfügbar machen, die in einer Assembly definiert ist. Die folgende XML definiert beispielsweise eine Verwaltungsklasse mit dem Namen _SDK. Die _SDK Klasse ist in einer benutzerdefinierten Assembly definiert. Beachten Sie, dass die Managementklasse mithilfe von .NET aus der referenzierten Assembly definiert werden muss.
<ManagementClassDescription Name="_SDK"> <Properties> <ManagementClassPropertyDescription Name="MyProperty1"/> <ManagementClassPropertyDescription Name="MyProperty2"/> <ManagementClassPropertyDescription Name="MyProperty3"/> </Properties> <ResourceAssembly> <Assembly>UIExtensionsDemo.dll</Assembly> <Type>UIExtensionsDemo.ConnectionManager._SDK.resources</Type> </ResourceAssembly> <ImagesDescription> <ResourceAssembly> <Assembly>UIExtensionsDemo.dll</Assembly> <Type>UIExtensionsDemo.Resources.resources</Type> </ResourceAssembly> <ImageResourceName>ViewIcon</ImageResourceName> </ImagesDescription></ManagementClassDescription>