Entity Class

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

Extended by

Implements

Methods

Name Description
clone(): this Make a deep copy of this Entity  
forEachProperty(func: PropertyCallback, includeCustom: boolean = false): void Call a function for each property of this Entity. 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 StaticReadOnly string The name of the BIS class associated with this class.  
className Accessor ReadOnly string The name of the BIS class associated with this class.  
id Id64String The Id of this Entity.  
iModel IModelDb The Entity.IModelDb that contains this Entity  
schema Static Schema The Schema that defines this class.  
schemaName Accessor ReadOnly string The name of the BIS Schema that defines this class  

Defined in

Last Updated: 03 June, 2019