Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
XML-hanteringsklasserna för Configuration Manager-konsolen finns %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\ManagementClassDescriptions.xml-filen. XML-filerna för tilläggshanteringsklassen måste dock placeras i mappen AdminConsole\XmlStorage\Extensions\ManagementClasses\.
Följande XML definierar en tilläggshanteringsklass med namnet "MyClass". Noden "MyClass" är en underklass till SMS_SiteControlItem hanteringsklassen som definieras i ConsoleRoot\ManagementClassDescriptions.xml.
<ManagementClassDescription Name="MyClass" SuperclassName="SMS_SiteControlItem" SecurityObjectAlias="SMS_Site"> <Properties> <ManagementClassPropertyDescription Name="RoleName"/> <ManagementClassPropertyDescription Name="SiteCode" /> </Properties></ManagementClassDescription>
Du kan också exponera din egen anpassade hanteringsklass som definieras i en sammansättning. I XML-koden nedan definieras till exempel en hanteringsklass som kallas _SDK. Klassen _SDK definieras i en anpassad sammansättning. Observera att hanteringsklassen måste definieras med hjälp av .NET inifrån den refererade sammansättningen.
<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>