Invoke a callback on each property of the specified class, optionally including superclass properties.

forEachMetaData(iModel: IModelDb, classFullName: string, wantSuper: boolean, func: PropertyCallback, includeCustom: boolean): void

Parameter Type Description
iModel IModelDb The IModel that contains the schema
classFullName string The full class name to load the metadata, if necessary
wantSuper boolean If true, superclass properties will also be processed
func PropertyCallback The callback to be invoked on each property
includeCustom boolean If true, include custom-handled properties in the iteration. Otherwise, skip custom-handled properties.

Defined in

Last Updated: 03 June, 2019