Udostępnij za pośrednictwem


Dokumentacja techniczna kodu XML konfiguracji wtyczki programu Package Conversion Manager

 

Dotyczy: System Center 2012 Configuration Manager

W tym temacie opisano elementy XML pliku konfiguracji programu System Center 2012 Configuration Manager (Microsoft.ConfigurationManagement.exe.config), który kontroluje działanie wtyczki programu Package Conversion Manager.

Elementy konfiguracji XML wtyczki programu Package Conversion Manager

W poniższej tabeli opisano elementy XML w pliku konfiguracji programu System Center 2012 Configuration Manager, które odnoszą się do wtyczki programu Package Conversion Manager

Element <typ>

Typ

Opis

PcmPlugIn

<ciąg>

Określa nazwę skryptu lub pliku wykonywalnego używanego jako wtyczka programu Package Conversion Manager.

PcmPlugInTimeoutMilliseconds

<liczba całkowita>

Określa maksymalną ilość czasu (w milisekundach) oczekiwania na ukończenie przetwarzania pakietu przez skrypt wtyczki lub plik wykonywalny programu Package Conversion Manager.

PcmPluginExitCode

<liczba całkowita>

Oczekiwany kod wyjścia procesu wtyczki. Ta wartość wskazuje powodzenie. Wszystkie pozostałe kody są uważane za błąd.

ForceRequirementsExtraction

<wartość logiczna> (prawda/fałsz)

To ustawienie umożliwia wykorzystanie wymagań kolekcji skojarzonych z pakietem podczas automatycznej konwersji. Parametr ten powinien przyjmować wartość Prawda tylko podczas pracy z wtyczką programu Package Conversion Manager zaprojektowaną do podejmowania decyzji o używanych wymaganiach.

Przykładowy kod XML konfiguracji programu Package Conversion Manager

W tej sekcji zamieszczono przykład elementów XML konfiguracji programu Package Conversion Manager w pliku konfiguracji programu Menedżer konfiguracji, Microsoft.ConfigurationManagement.exe.config. W przykładzie wyróżniono elementy powiązane z programem Package Conversion Manager.

<?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > <section name="Microsoft.ConfigurationManagement.AdminConsole.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> <section name="Microsoft.ConfigurationManagement.AdminConsole.Console.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> <section name="Microsoft.ConfigurationManagement.UserCentric.Workflow.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> </sectionGroup> </configSections> <system.diagnostics> <sources> ………… </ArrayOfString> </value> </setting> </Microsoft.ConfigurationManagement.AdminConsole.Properties.Settings>    <Microsoft.ConfigurationManagement.UserCentric.Workflow.Properties.Settings>  <setting name="DecisionVerbosity" serializeAs="String">        <value>2</value>      </setting>      <setting name="PcmPlugIn" serializeAs="String">        <value>pcmplugin.vbs</value>      </setting>      <setting name="PcmPlugInTimeoutMilliseconds" serializeAs="String">        <value>10000</value>      </setting>      <setting name="PcmPluginExitCode" serializeAs="String">        <value>0</value>      </setting>      <setting name="ForceRequirementsExtraction" serializeAs="String">        <value>True</value >       </setting>    </Microsoft.ConfigurationManagement.UserCentric.Workflow.Properties.Settings> </applicationSettings> …………