Delen via


XML van de Configuration Manager Console Management-klasse

De beheerklassen XML voor de Configuration Manager-console bevinden zich %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\ManagementClassDescriptions.xml-bestand. De XML-bestanden van de extensiebeheerklasse moeten echter worden geplaatst in de map AdminConsole\XmlStorage\Extensions\ManagementClasses\.

De volgende XML definieert een extensiebeheerklasse met de naam 'MyClass'. Het knooppunt 'MyClass' is een subklasse van de SMS_SiteControlItem beheerklasse, die is gedefinieerd in de ConsoleRoot\ManagementClassDescriptions.xml.


<ManagementClassDescription Name="MyClass" SuperclassName="SMS_SiteControlItem" SecurityObjectAlias="SMS_Site"> <Properties>          <ManagementClassPropertyDescription Name="RoleName"/>          <ManagementClassPropertyDescription Name="SiteCode" />     </Properties></ManagementClassDescription>  

U kunt ook uw eigen aangepaste beheerklasse beschikbaar maken die is gedefinieerd in een assembly. De onderstaande XML definieert bijvoorbeeld een beheerklasse met de naam _SDK. De _SDK klasse wordt gedefinieerd in een aangepaste assembly. Houd er rekening mee dat de beheerklasse moet worden gedefinieerd met behulp van .NET vanuit de assembly waarnaar wordt verwezen.

<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>  

Zie ook

Over consolebeheerklassen