Dela via


XML för Configuration Manager-konsolhanteringsklass

XML-koden för hanteringsklasserna för Configuration Manager-konsolen finns i %ProgramFiles%\Microsoft slutpunkt Manager\AdminConsole\XmlStorage\ConsoleRoot\ManagementClassDescriptions.xml fil. 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>  

Se även

Om konsolhanteringsklasser