Compartilhar via


XML da classe de gerenciamento de console Configuration Manager

As classes de gerenciamento XML para o console Configuration Manager estão localizadas %ProgramFiles%\Microsoft arquivo de Manager\AdminConsole\XmlStorage\ConsoleRoot\ManagementClassDescriptions.xml de ponto de extremidade. No entanto, os arquivos XML da classe de gerenciamento de extensão devem ser colocados na pasta AdminConsole\XmlStorage\Extensions\ManagementClasses\.

O XML a seguir define uma classe de gerenciamento de extensão chamada "MyClass". O nó "MyClass" é uma subclasse da SMS_SiteControlItem classe de gerenciamento, que é definida no ConsoleRoot\ManagementClassDescriptions.xml.


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

Você também pode expor sua própria classe de gerenciamento personalizada definida em um assembly. Por exemplo, o XML abaixo define uma classe de gerenciamento chamada _SDK. A _SDK classe é definida em um assembly personalizado. Observe que a classe de gerenciamento deve ser definida usando o .NET de dentro do assembly referenciado.

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

Confira também

Sobre classes de gerenciamento de console