StateGraphSys is a sealed class used to represent various system Properties and their values. It is a member of ConfigurationStateGraphBase.
Properties
|
Data Type |
Property |
Description |
|---|---|---|
|
string |
HostSystem |
Returns the host system the configuration is launched from. |
|
string |
HeaderId |
Returns the ID for the header in the host system. |
|
string |
HeaderType |
Returns the entity type in the host system. |
|
string |
AutoConfigHeaderType |
Returns the header type when using the auto config feature. |
|
string |
UserId |
Returns the ID of the user who created the configuration. |
|
string |
UserCulture |
Returns the user's system culture. |
|
string |
UserLanguage |
Returns the user's system language. |
|
string |
PortalUserId |
Returns the contact ID for the portal user. |
|
string |
PortalCompanyId |
Unused. |
|
string |
OrgName |
Returns the CRM Organization name. |
|
string |
SeriesId |
Returns the Series ID of the specified configuration. |
|
string |
SeriesDesc |
Returns the description of the selected Series for the specified configuration. |
|
string |
ModelId |
Returns the Model ID of the specified configuration. |
|
string |
ModelDesc |
Returns the description of the selected Model for the specified configuration. |
|
string |
Nomenclature |
Unused. |
|
string |
PublishSetName |
Returns the name of the published database set. |
|
Guid |
PublishSetGuid |
Returns the GUID of the published database set. |
|
int |
PublishSetId |
Returns the ID of the published database set. |
|
decimal |
TotalPrice |
Returns the total price of the configuration. |
|
int |
ConfigNo |
Returns the number of the specified configuration. |
|
int |
NewConfigNo |
Returns the Config ID to be used when the configuration is saved. |
|
string |
NestedConfigNo |
Returns the ID of the child config number. |
|
DateTime |
ConfigCreatedOn |
Returns the creation date of the configuration. |
|
DateTime |
ConfigModifiedOn |
Returns the last-modified date of the configuration. |
|
DateTime |
ConfigUpdatedOn |
Returns the last recalculation date of the configuration. |
|
DateTime |
ConfigEffectiveOn |
Returns the effective date of the configuration. |
|
int |
ConfigRevision |
Returns the revision number of the configuration. |
|
int |
DocumentRevision |
Returns the revision number of the document, if applicable. |
|
bool |
HasErrors |
Returns a boolean value indicating whether there are errors are present in the configuration. |
|
string |
ExperlogixUrl |
Returns the url of the Configurator. |
|
string |
HostSystemUrl |
Returns the host system url that the Configurator communicates with. |
|
int |
ConfigPriceListId |
Returns the ID of the price list controlling pricing in the configuration. |
|
bool |
IsDraft |
Returns a boolean value indicating whether the specified configuration is a draft. |
|
bool |
IsChildConfig |
Returns a boolean value indicating whether the specified configuration is a child configuration. |
|
bool |
IsUserInteractive |
Returns a boolean value indicating whether the user can edit the configuration. |
|
string |
EnvironmentName |
Returns the environment name for the configuration. |
|
string |
ParetyCategoryId |
If applicable, returns the Category in the parent configuration from which the Option was selected to launch the specified (child) configuration. |
|
string |
ParentOptionId |
If applicable, returns the Option in the parent configuration that launched the specified (child) configuration. |
|
string |
ModelVariantId |
Returns the Model variant ID. |
|
string |
ModelVariantDesc |
Returns the Model variant description. |
|
bool |
IsBaseModel |
Returns a boolean value indicating whether the configuration model is the base, non-variant version. |
|
int |
ConfigDepth |
Returns the depth of the configuration within parent/child configurations. |
|
string |
Currency |
Returns the currency utilized in the configuration. |
|
int |
LockState |
Returns if the configuration is editable or not. |