ValidExpressionTypes
- Updated2025-07-21
- 1 minute(s) read
ValidExpressionTypes
Use these constants with the ExpressionEdit.GetValidEvaluationTypes , and ExpressionEdit.SetValidEvaluationTypes methods. Use the bitwise-OR operator to specify more than one option.
- ValidExpressionType_Any –(Value: -1) All expression types are valid.
- ValidExpressionType_Boolean –(Value: 0x1) Only Boolean expression types are valid.
- ValidExpressionType_BooleanArray –(Value: 0x40) Only Boolean array expression types are valid.
- ValidExpressionType_Container –(Value: 0x10) Only container expression types are valid.
- ValidExpressionType_ContainerArray –(Value: 0x400) Only container array expression types are valid.
- ValidExpressionType_Enum –(Value: 0x20000) Only enum expression types are valid.
- ValidExpressionType_NamedType –(Value: 0x20) Only named type expression types are valid.
- ValidExpressionType_NamedTypeArray –(Value: 0x800) Only named type array expression types are valid.
- ValidExpressionType_Number –(Value: 0x2) Only number expression types are valid.
- ValidExpressionType_NumberArray –(Value: 0x80) Only number array expression types are valid.
- ValidExpressionType_Object –(Value: 0x4000) Any expression type that is not an element of an array of a basic type is valid.
- ValidExpressionType_PlainContainer –(Value: 0x10000) Only the container expression type when it is not a named type is valid.
- ValidExpressionType_PlainReference –(Value: 0x8000) Only the reference expression type when it is not a named type is valid.
- ValidExpressionType_Reference –(Value: 0x8) Only reference expression types are valid.
- ValidExpressionType_ReferenceArray –(Value: 0x200) Only reference array expression types are valid.
- ValidExpressionType_String –(Value: 0x4) Only string expression types are valid.
- ValidExpressionType_StringArray –(Value: 0x100) Only string array expression types are valid.
See Also
EvaluationTypes.AllowedArrayRepresentations
EvaluationTypes.AllowedRepresentations
ExpressionEdit.GetValidEvaluationTypes