XML de clase de administración de la consola de Configuration Manager

Las clases de administración XML para la consola de Configuration Manager se encuentran %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ConsoleRoot\ManagementClassDescriptions.xml archivo. Sin embargo, los archivos XML de la clase de administración de extensiones deben ubicarse en la carpeta AdminConsole\XmlStorage\Extensions\ManagementClasses\.

El siguiente XML define una clase de administración de extensiones llamada "MyClass". El nodo "MyClass" es una subclase de la SMS_SiteControlItem clase de gestión, que se define en el ConsoleRoot\ManagementClassDescriptions.xml.


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

También puede exponer su propia clase de administración personalizada que se define dentro de un ensamblado. Por ejemplo, el siguiente XML define una clase de gestión llamada _SDK. La _SDK clase se define en un ensamblado personalizado. Tenga en cuenta que la clase de administración se debe definir mediante .NET desde dentro del ensamblado al que se hace referencia.

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

Vea también

Información de las clases de administración de la consola