Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Hanteringsklassernas XML för Configuration Manager-konsolen finns i %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 hanteringsklassen SMS_SiteControlItem , 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. Xml-koden nedan definierar till exempel en hanteringsklass med namnet _SDK. Klassen _SDK definieras i en anpassad sammansättning. Observera att hanteringsklassen måste definieras med hjälp av .NET frå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>