An instance of NewModelConfigParameters is passed into the CreateConfigurationFromModel method. It provides the necessary information to create a configuration from a specified Series/Model.
Constructors
NewModelConfigParameters()
NewModelConfigParameters(ConfigHeader header, string seriesId, string modelId, int? lineItemId = null)
NewModelConfigParameters(ConfigHeader header, string seriesId, string modelId, string modelVariantId, int? lineItemId = null)
Properties
|
Data Type |
Property |
Description |
|---|---|---|
|
string |
SeriesId |
Returns or sets the Series ID for the new configuration. |
|
string |
ModelId |
Returns or sets the Model ID for the new configuration. |
|
string |
ModelVariantId* |
Returns or sets the model variant ID (if applicable) for the new configuration. |
|
int? |
LineItemId |
Returns or sets the line item id for the new configuration. |
|
ContextProperties |
Returns or sets the context properties (Inbound 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. |
|
bool |
IndividualizeChanges |
If true, an implied instance of If false, the configuration will not be updated between changes, improving performance but potentially introducing problems with rules logic. |
*modelVarianttId is only passed into the constructor if model variants are used in the configuration.