An instance of NewCopyConfigParameters is passed into the CreateConfigurationFromCopy method. It provides the required information to create a new configuration based on an existing configuration.
Constructors
NewCopyConfigParameters()
NewCopyConfigParameters(ConfigHeader header, ConfigHeader sourceHeader, int lineItemId)
Properties
|
Data Type |
Property |
Description |
|---|---|---|
|
SourceHeader |
Returns or sets the header (type and id) of the record in the host system being copied from. |
|
|
Int |
LineItemId |
Returns or sets the configuration ID to be copied. |
|
AutoUpdateConfiguration
|
Specifies whether the configuration should be automatically evaluated, executing rules and applying their effects upon creation of the configuration. The default behavior is to auto-execute rules; this is in contrast to the Web UI where the rules do not fire automatically when loading XML (because it runs under the assumption that when given XML, it's loading a saved configuration) Valid values include:
|
|
|
ContextProperties |
Returns or sets the context properties passed into the configurator to be evaluated during initialization. |
|
|
String |
UILanguage |
Returns or sets the language culture to use in the configuration. The designation may be a specific culture (e.g. en-US, nl-NL, es-MX) or a neutral culture (e.g., en, nl, es). If omitted, or NULL, the default of 'en-US' will be used. |
|
String |
FormattingCulture |
Returns or sets the default culture to use when formatting values in the configuration. The designation may be a specific culture (e.g. en-US, nl-NL, es-MX) or a neutral culture (e.g., en, nl, es). If omitted, or NULL, the default of 'en-US' will be used. |