Condividi tramite


XML della classe di gestione della console di Configuration Manager

L'XML delle classi di gestione per la console di Configuration Manager si trova nel file di Manager\AdminConsole\XmlStorage\ConsoleRoot\ManagementClassDescriptions.xml dell'endpoint %ProgramFiles%\Microsoft. I file XML della classe di gestione delle estensioni, tuttavia, devono essere inseriti nella cartella AdminConsole\XmlStorage\Extensions\ManagementClasses\.

Il codice XML seguente definisce una classe di gestione delle estensioni denominata "MyClass". Il nodo "MyClass" è una sottoclasse della SMS_SiteControlItem classe di gestione, definita nel ConsoleRoot\ManagementClassDescriptions.xml.


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

È anche possibile esporre una classe di gestione personalizzata definita all'interno di un assembly. Ad esempio, il codice XML seguente definisce una classe di gestione denominata _SDK. La _SDK classe è definita in un assembly personalizzato. Si noti che la classe di gestione deve essere definita usando .NET dall'interno dell'assembly a cui si fa riferimento.

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

Vedere anche

Informazioni sulle classi di gestione della console