PCRuntimeConfiguratorValidate Class [AX 2012]
Responsible for validating product configuration models.
| Method | Description | |
|---|---|---|
| assignAttributeValue | Assigns an attribute a value. (Inherited from PCRuntimeConfigurator.) |
| attributeFeasibilityEventHandler | Handles attribute feasibility events invoked by the configurator. (Inherited from PCRuntimeConfigurator.) |
| attributeModifierChanged | Invoked when an attribute modifier changes value. (Inherited from PCRuntimeConfigurator.) |
| attributeModifierChangedEventHandler | Handles attribute modifier changed events. (Inherited from PCRuntimeConfigurator.) |
| calculatedValue | Calculated value. (Inherited from PCRuntimeConfigurator.) |
| calculationSummaryEventHandler | Handles calculation summary events invoked by the configurator. (Inherited from PCRuntimeConfigurator.) |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| componentModifierChanged | Invoked when a component modifier changes value. (Inherited from PCRuntimeConfigurator.) |
| componentModifierChangedEventHandler | Handles component modifier changed events. (Inherited from PCRuntimeConfigurator.) |
| contradiction | Invoked when the configurator is in contradiction. (Inherited from PCRuntimeConfigurator.) |
| contradictionEventHandler | Handles contradiction events invoked by the configurator. (Inherited from PCRuntimeConfigurator.) |
| createWaitDialog | Creates the wait dialog. (Inherited from PCRuntimeConfigurator.) |
| defaultedValue | Defaulted value. (Inherited from PCRuntimeConfigurator.) |
| dispose | Disposes the configurator. (Inherited from PCRuntimeConfigurator.) |
| disposeConfigurator | Disposes the internal configurator instance. (Inherited from PCRuntimeConfigurator.) |
| disposeWaitDialog | Disposes the wait dialog. (Inherited from PCRuntimeConfigurator.) |
| 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. (Inherited from PCRuntimeConfigurator.) |
| existsEvent | This method is used to check if the .NET configurator class has a given event implemented. (Inherited from PCRuntimeConfigurator.) |
| existsValueChangedEvent | This method is used to check if the .NET configurator class has a given event implemented. (Inherited from PCRuntimeConfigurator.) |
| findPriceElement | Returns the PriceElement for the price expression value with the given _recId |
| finishedHandlingBatchedEvent | Finished handling batched events. (Inherited from PCRuntimeConfigurator.) |
| generatePriceModel | Generates a runtime price model is applicable. (Inherited from PCRuntimeConfigurator.) |
| getAllAssignedValues | Gets all the assigned values, this includes assignments made by the user in addition to inferred assignments. (Inherited from PCRuntimeConfigurator.) |
| getAttributeFeasibilityAsync | Retrieves the feasibility of attribute values asynchronously. (Inherited from PCRuntimeConfigurator.) |
| getAttributeValueFeasibility | Retrieves the attribute value feasibility for a currently running attribute feasibility task. (Inherited from PCRuntimeConfigurator.) |
| getRuntimeModel | Gets an instance of the runtime model. (Inherited from PCRuntimeConfigurator.) |
| getSolverStrategy | Retrieves the .Net solver strategy. (Inherited from PCRuntimeConfigurator.) |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| getUserAssignedValues | Gets the user assigned values. (Inherited from PCRuntimeConfigurator.) |
| getXmlForModel | Gets the runtime xml for the product configuration model passed as argument. |
| 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. (Inherited from PCRuntimeConfigurator.) |
| hasValueChangedEvent | This method is used to check if the .NET configurator class has the ValueChanged event implemented. (Inherited from PCRuntimeConfigurator.) |
| inferredAttributeValue | Invoked when an attribute value has been inferred. (Inherited from PCRuntimeConfigurator.) |
| isConfigurationCompleteAsync | Indicates whether the configuration is complete async. (Inherited from PCRuntimeConfigurator.) |
| isConfigurationCompleted | Performs action based on the result is configuration completed event. (Inherited from PCRuntimeConfigurator.) |
| isConfigurationCompletedEventHandler | Handles the is configuration completed event. (Inherited from PCRuntimeConfigurator.) |
| isConfigurationCompleteSync | Indicates whether the configuration is complete sync. (Inherited from PCRuntimeConfigurator.) |
| loadAttributeValues | Loads user assignments and default values for attributes. (Inherited from PCRuntimeConfigurator.) |
| loadModel | Loads the XML model into the managed configurator. (Inherited from PCRuntimeConfigurator.) |
| new | Initializes a new instance of the PCRuntimeConfiguratorValidate class. (Overrides the new Method.) |
| 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. (Inherited from PCRuntimeConfigurator.) |
| parmRuntimeModel | Gets or sets the RuntimeModel parameter. (Inherited from PCRuntimeConfigurator.) |
| parmRuntimePriceBreakdown | Gets or sets the RuntimePriceBreakdown parameter. (Inherited from PCRuntimeConfigurator.) |
| parmRuntimePriceModelInstance | Gets or sets the RuntimePriceModelInstance parameter. (Inherited from PCRuntimeConfigurator.) |
| parmRuntimeXmlParser | Gets or sets the RuntimeXmlParser parameter. (Inherited from PCRuntimeConfigurator.) |
| parmSolverStrategy | Gets or sets the SolverStrategy parameter. (Inherited from PCRuntimeConfigurator.) |
| parmXmlSessionWriter | Gets or sets the XmlSessionWriter parameter. |
| parseXmlModel | Parses the runtime XML into a runtime data structure. (Inherited from PCRuntimeConfigurator.) |
| propagate | Propagates the model starting with focus on the assigned attributes. (Inherited from PCRuntimeConfigurator.) |
| propagateAttribute | Propagates with focus on the attributes in the component which contains the attribute identified by the given attribute instance ID. (Inherited from PCRuntimeConfigurator.) |
| propagateComponent | Propagates with focus on the attributes in a component identified by the given component instance ID. (Inherited from PCRuntimeConfigurator.) |
| removeAttributeFeasibilityHandler | Removes a feasibility handler from being invoked when events are received for it. (Inherited from PCRuntimeConfigurator.) |
| restoreFieldValue | Restores the field value. |
| savePriceBreakdown | Saves a runtime price breakdown. (Inherited from PCRuntimeConfigurator.) |
| setConfiguratorParameters | Sets parameters for the configurator. (Inherited from PCRuntimeConfigurator.) |
| setPrice | Sets the price value in the configuration form. (Inherited from PCRuntimeConfigurator.) |
| setSolverStrategy | Sets the solver strategy is applicable. (Inherited from PCRuntimeConfigurator.) |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| showPriceBreakdown | Generates a runtime price breakdown. (Inherited from PCRuntimeConfigurator.) |
| startHandlingBatchedEvent | Handles batched events. (Inherited from PCRuntimeConfigurator.) |
| subscribeToEvents | Only subscribe to the events that are relevant for the validation (Overrides the subscribeToEvents Method.) |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| unhandledTaskExceptionEventHandler | Handles an unhandled task exception event. (Inherited from PCRuntimeConfigurator.) |
| unSubscribeToEvents | Unsubscribe from the events that were relevant for the validation (Overrides the unSubscribeToEvents Method.) |
| 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. (Inherited from PCRuntimeConfigurator.) |
| userSelectedValueEventHandler | Handles the user selected value to an attribute events. (Inherited from PCRuntimeConfigurator.) |
| validateCalculation | Validates the calculation definition by using the solver and XML schema validations. |
| validateCompleteEventHandler | Handles validate model complete events invoked by the configurator. |
| validateConstraint | Validates the constraint definition by using the solver and XML schema validations. |
| validateExpressionModified | Validates a modified expression using the solver and XML schema validations. |
| validateModel | Validates a product configuration model. |
| validateModelFromXml | Validates a product configuration model. |
| validateModifiedCalculation | Validates the calculation definition by using the solver and XML schema validations. |
| validateModifiedExpressionCondition | Validates the condition definition by using the solver and XML schema validations. |
| validateModifiedExpressionConstraint | Validates the constraint definition by using the solver and XML schema validations. |
| validateModifiedExpressionConstraintExt | Validates the constraint definition by using the solver and XML schema validations. |
| validateModifiedPriceCondition | Validates the price condition definition by using the solver and XML schema validations. |
| validateModifiedPriceExpression | Validates the price expression definition by using the solver and XML schema validations. |
| validatePriceCalculation | Validates one specific price expression. |
| validationComplete | This method should be invoked when the validation is complete. |
| validPrerequisitesForValidateModified | Checks if the prerequisites for the validation is met. |
| valueChangedEventHandler | Handles value changed events invoked by the configurator. (Inherited from PCRuntimeConfigurator.) |
| valueInferredEventHandler | Handles value inferred events invoked by the configurator. (Inherited from PCRuntimeConfigurator.) |
| wait | Pauses a process. (Inherited from Object.) |
| waitForIdleStateSync | A synchronized method to wait to the configurator to become idle. (Inherited from PCRuntimeConfigurator.) |
| waitForIsComplete | Waits for a result from the configurator. (Inherited from PCRuntimeConfigurator.) |
| waitForValidateComplete | Waits for validation to complete using a model dialog. |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::construct | Initializes a new instance of the PCRuntimeConfiguratorValidate class. |
Community Additions
ADD
Show: