Const
this flag is set if the datatype is aligned (ADSDATATYPEFLAG_ALIGNED)
Any size array (ADSDATATYPEFLAG_ANYSIZEARRAY)
ADSDATATYPEFLAG_ATTRIBUTES
ADSDATATYPEFLAG_BITVALUES
Type contains online change PTR reference (ADSDATATYPEFLAG_OCPTRREFTYPE, 0x08000000)
ADSDATATYPEFLAG_COPYMASK
ADSDATATYPEFLAG_DATAITEM
ADSDATATYPEFLAG_DATATYPE
Deref Type Item (ADSDATATYPEFLAG_DEREFTYPEITEM, 0x10000000)
ADSDATATYPEFLAG_ENUMINFOS
Extended Enum Infos. Comment and attributes for enum values (ADSDATATYPEFLAG_EXTENUMINFOS, 0x20000000)
Extended Flags used/added (ADSDATATYPEFLAG_EXTENDEDFLAGS, 0x80000000)
SubItems are hidden / will not be evaluated (ADSDATATYPEFLAG_HIDESUBITEMS, 0x02000000)
do not restore persistent data (ADSDATATYPEFLAG_IGNOREPERSIST)
The Type description is incomplete (ADSDATATYPEFLAG_INCOMPLETE, 0x04000000)
Persistent data will not restored after reset (cold) (ADSDATATYPEFLAG_INITONRESET,0x00400000)
ADSDATATYPEFLAG_METHODDEREF
ADSDATATYPEFLAG_METHODINFOS
None / No Flag set
ADSDATATYPEFLAG_OVERSAMPLE
data type used for persistent variables -> should be saved with persistent data (ADSDATATYPEFLAG_PERSIST_DT,0x00200000)
ADSDATATYPEFLAG_PERSISTENT
Indicates PLC Pointer types (ADSDATATYPEFLAG_PLCPOINTERTYPE, 0x00800000)
ADSDATATYPEFLAG_PROPITEM
Refactoring information is added (ADSDATATYPEFLAG_REFACTORINFO, 0x01000000)
ADSDATATYPEFLAG_REFERENCETO
Has Software Protection Levels for DataTypes.
data item is static - do not use offs (ADSDATATYPEFLAG_STATIC)
ADSDATATYPEFLAG_TCCOMIFACEPTR
Return given flag value as string array
ADSDATATYPEFLAG_TYPEGUID
ADS data type flags
Source: TwinCAT.Ads.dll By Beckhoff