Entity Class

Base class for all Entities in an iModel. Every subclass of Entity handles one BIS class.

Extended by

Implements

Methods

Name Description
forEachProperty(func: PropertyCallback, includeCustom: boolean = true): void Call a function for each property of this Entity.  
is(otherClass: undefined): boolean Static return whether this Entity class is a subclass of another Entity class Beta  

Properties

Name Type Description
classFullName Accessor ReadOnly string Get the full BIS class name of this Entity in the form "schema:class".  
classFullName Accessor StaticReadOnly string Get the full BIS class name of this Entity in the form "schema:class"  
className Accessor ReadOnly string The name of the BIS class associated with this class.  
className Accessor StaticReadOnly string The name of the BIS class associated with this class.  
id string The Id of this Entity.  
iModel IModelDb The IModelDb that contains this Entity  
schema Static undefined The Schema that defines this class.  
schemaName Accessor ReadOnly string The name of the BIS Schema that defines this class  

Defined in

Last Updated: 11 June, 2024