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
public const string ifcenginedll = @"ifcengine.dll";
[DllImport(IFCEngineDLL, EntryPoint = "engiGetDeclarationType")]
public static extern enum_validation_status engiGetDeclarationType(int_t declaration);
Property declaration
Size: 32 bit / 4 byte (value)
???.