Sdílet prostřednictvím


xml třídy správy konzoly Configuration Manager

Kód XML tříd správy pro konzolu Configuration Manager se nachází %ProgramFiles%\Microsoft soubor koncového bodu Manager\AdminConsole\XmlStorage\ConsoleRoot\ManagementClassDescriptions.xml. Soubory XML třídy správy rozšíření však musí být umístěny ve složce AdminConsole\XmlStorage\Extensions\ManagementClasses\.

Následující kód XML definuje třídu správy rozšíření s názvem "MyClass". Uzel MyClass je podtřídou SMS_SiteControlItem třídy správy, která je definována v ConsoleRoot\ManagementClassDescriptions.xml.


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

Můžete také vystavit vlastní třídu správy, která je definována v rámci sestavení. Například níže uvedený kód XML definuje třídu správy s názvem _SDK. Třída _SDK je definována ve vlastním sestavení. Všimněte si, že třída správy musí být definována pomocí rozhraní .NET z odkazovaného sestavení.

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

Viz také

O třídách správy konzoly