Compartir a través de


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

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

El siguiente XML define una clase de administración de extensiones denominada "MyClass". El nodo "MyClass" es una subclase de la SMS_SiteControlItem clase de administració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 código XML siguiente define una clase de administración denominada _SDK. La _SDK clase se define en un ensamblado personalizado. Tenga en cuenta que la clase de administración debe definirse mediante .NET desde el 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