This call returns a type of the EXPRESS schema declarations from its handle.
The following functions can be used to get further information
ENTITY: this SchemaDecl can be casted to SdaiEntity and used in engiGetEntityName and any other entity inquiry function
TYPE ENUM: engiGetEnumerationElement
TYPE SELECT: engiGetSelectElement
DEFINED_TYPE: engiGetDefinedType
FUNCTION, PROCEDURE, RULE, WHERE_RULE: engiGetScriptText
Use engiGetTypeDeclarationFromIterator or engiGetSchemaScriptDeclarationByIterator to obtain declaration handle.
Syntax
//
// Strong typing definition
//
enum_express_declaration engiGetDeclarationType(
SchemaDecl declaration
);
//
// Weak typing definition
//
unsigned char __declspec(dllexport) __stdcall engiGetDeclarationType(
int_t declaration
);
Property declaration
Size: 32 bit / 4 byte (value)
???.