C++
enum AcDbAssocEvaluationMode { kModifyObjectsAssocEvaluationMode, kModifyActionAssocEvaluationMode };
File
AcDbAssocGlobal.h
Members
Members | Description |
---|---|
kModifyObjectsAssocEvaluationMode | The standard action evaluation mode in which the objects the action depends-on via write-dependencies are modified so that they satisfy the requirements imposed on them by the action.If this cannot be achieved, the action needs to report an error and set its status to kFailedToEvaluateAssocStatus or possibly to kErasedAssocStatus. |
kModifyActionAssocEvaluationMode | The action evaluation mode in which the action is modified so that it satisfies the objects the action depends on. The objects are not modified, the internal data in the action or its dependencies are. An example is an AcDbAssoc2dConstraintGroup action that may remove the constraints that are not satisfied by the current geometry configuration.If this cannot be achieved, the action needs to report an error and set its status to kFailedToEvaluateAssocStatus or possibly to kErasedAssocStatus. |
Description
This enum specifies the evaluation mode to use in evaluateOverride.