PCRuntimeConfigurator Class [AX 2012]
Encapsulates runtime configurator tasks.
| Method | Description | |
|---|---|---|
| assignAttributeValue | Assigns an attribute a value. |
| attributeFeasibilityEventHandler | Handles attribute feasibility events invoked by the configurator. |
| attributeModifierChanged | Invoked when an attribute modifier changes value. |
| attributeModifierChangedEventHandler | Handles attribute modifier changed events. |
| calculatedValue | Calculated value. |
| calculationSummaryEventHandler | Handles calculation summary events invoked by the configurator. |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| componentModifierChanged | Invoked when a component modifier changes value. |
| componentModifierChangedEventHandler | Handles component modifier changed events. |
| contradiction | Invoked when the configurator is in contradiction. |
| contradictionEventHandler | Handles contradiction events invoked by the configurator. |
| createWaitDialog | Creates the wait dialog. |
| defaultedValue | Defaulted value. |
| dispose | Disposes the configurator. |
| disposeConfigurator | Disposes the internal configurator instance. |
| disposeWaitDialog | Disposes the wait dialog. |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| existsCalculationSummaryEvent | This method is used to check if the .NET configurator class has a given event implemented. |
| existsEvent | This method is used to check if the .NET configurator class has a given event implemented. |
| existsValueChangedEvent | This method is used to check if the .NET configurator class has a given event implemented. |
| finishedHandlingBatchedEvent | Finished handling batched events. |
| generatePriceModel | Generates a runtime price model is applicable. |
| getAllAssignedValues | Gets all the assigned values, this includes assignments made by the user in addition to inferred assignments. |
| getAttributeFeasibilityAsync | Retrieves the feasibility of attribute values asynchronously. |
| getAttributeValueFeasibility | Retrieves the attribute value feasibility for a currently running attribute feasibility task. |
| getRuntimeModel | Gets an instance of the runtime model. |
| getSolverStrategy | Retrieves the .Net solver strategy. |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| getUserAssignedValues | Gets the user assigned values. |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| hasSetSolverStrategy | This method is used to check if the .NET configurator class has the SetSolverStrategy method implemented. |
| hasValueChangedEvent | This method is used to check if the .NET configurator class has the ValueChanged event implemented. |
| inferredAttributeValue | Invoked when an attribute value has been inferred. |
| isConfigurationCompleteAsync | Indicates whether the configuration is complete async. |
| isConfigurationCompleted | Performs action based on the result is configuration completed event. |
| isConfigurationCompletedEventHandler | Handles the is configuration completed event. |
| isConfigurationCompleteSync | Indicates whether the configuration is complete sync. |
| loadAttributeValues | Loads user assignments and default values for attributes. |
| loadModel | Loads the XML model into the managed configurator. |
| new | Initializes a new instance of the PCRuntimeConfigurator class. |
| notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
| notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
| objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
| owner | Returns the instance that owns the object. (Inherited from Object.) |
| parmContradiction | Gets or sets the Contradiction parameter. |
| parmRuntimeModel | Gets or sets the RuntimeModel parameter. |
| parmRuntimePriceBreakdown | Gets or sets the RuntimePriceBreakdown parameter. |
| parmRuntimePriceModelInstance | Gets or sets the RuntimePriceModelInstance parameter. |
| parmRuntimeXmlParser | Gets or sets the RuntimeXmlParser parameter. |
| parmSolverStrategy | Gets or sets the SolverStrategy parameter. |
| parseXmlModel | Parses the runtime XML into a runtime data structure. |
| propagate | Propagates the model starting with focus on the assigned attributes. |
| propagateAttribute | Propagates with focus on the attributes in the component which contains the attribute identified by the given attribute instance ID. |
| propagateComponent | Propagates with focus on the attributes in a component identified by the given component instance ID. |
| removeAttributeFeasibilityHandler | Removes a feasibility handler from being invoked when events are received for it. |
| savePriceBreakdown | Saves a runtime price breakdown. |
| setConfiguratorParameters | Sets parameters for the configurator. |
| setPrice | Sets the price value in the configuration form. |
| setSolverStrategy | Sets the solver strategy is applicable. |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| showPriceBreakdown | Generates a runtime price breakdown. |
| startHandlingBatchedEvent | Handles batched events. |
| subscribeToEvents | Subscribes to the events fired by the configurator |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| unhandledTaskExceptionEventHandler | Handles an unhandled task exception event. |
| unSubscribeToEvents | Unsubscribes to the events fired by the configurator |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| userSelectedValue | User assigned value. |
| userSelectedValueEventHandler | Handles the user selected value to an attribute events. |
| valueChangedEventHandler | Handles value changed events invoked by the configurator. |
| valueInferredEventHandler | Handles value inferred events invoked by the configurator. |
| wait | Pauses a process. (Inherited from Object.) |
| waitForIdleStateSync | A synchronized method to wait to the configurator to become idle. |
| waitForIsComplete | Waits for a result from the configurator. |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::construct | Initializes an instance of the PCRuntimeConfigurator class. |
Object Class
PCRuntimeConfigurator Class
PCRuntimeConfiguratorValidate Class
PCRuntimeUIConfigurator Class
PCRuntimeConfigurator Class
PCRuntimeConfiguratorValidate Class
PCRuntimeUIConfigurator Class
Community Additions
ADD
Show: