PropertyValueTypeFlags

Use these constants with properties like EvaluationTypes.NamedTypes , EvaluationTypes.ArrayOfNamedTypes and EvaluationTypes.PropertyValueTypeFlags to specify any combination of the types of values that a PropertyObject can store. These constants are compatible with the ValidExpressionTypes constants.

  • PropValTypeFlag_Any –(Value: -1) Any type.
  • PropValTypeFlag_ArrayOfNamedType –(Value: 0x800) An array of a named type.
  • PropValTypeFlag_Boolean –(Value: 0x1) A Boolean type.
  • PropValTypeFlag_BooleanArray –(Value: 0x40) A Boolean array type.
  • PropValTypeFlag_Container –(Value: 0x10) A container type.
  • PropValTypeFlag_ContainerArray –(Value: 0x400) A container array type.
  • PropValTypeFlag_Enum –(Value: 0x20000)
  • PropValTypeFlag_NamedType –(Value: 0x20) A named type.
  • PropValTypeFlag_Nothing –(Value: 0x1000) A reference type with a value of Nothing .
  • PropValTypeFlag_Number –(Value: 0x2) A numeric type.
  • PropValTypeFlag_NumberArray –(Value: 0x80) A numeric array type.
  • PropValTypeFlag_Object –(Value: 0x4000) A PropertyObject. An element of an array of a basic type is not a PropertyObject.
  • PropValTypeFlag_PlainContainer –(Value: 0x10000) A container type that is not a named type.
  • PropValTypeFlag_PlainReference –(Value: 0x8000) A reference type that is not a named type.
  • PropValTypeFlag_Reference –(Value: 0x8) A reference type.
  • PropValTypeFlag_ReferenceArray –(Value: 0x200) A reference array type.
  • PropValTypeFlag_String –(Value: 0x4) A string type.
  • PropValTypeFlag_StringArray –(Value: 0x100) A string array type.

See Also

EvaluationTypes.ArrayOfNamedTypes

EvaluationTypes.NamedTypes

EvaluationTypes.PropertyValueTypeFlags

PropertyObject

PropertyValueTypes

ValidExpressionTypes