API Reference > ecschema-Metadata > Metadata > ClassProps ClassProps Interface Beta Extends SchemaItemProps Properties Name Type Description baseClass Readonly undefined | string modifier Readonly undefined | string properties Readonly undefined | PropertyProps[] Inherited properties Name Type Inherited from Description $schema Readonly undefined | string SchemaItemProps customAttributes Readonly undefined | { T }[] SchemaItemProps description Readonly undefined | string SchemaItemProps label Readonly undefined | string SchemaItemProps name Readonly undefined | string SchemaItemProps schema Readonly undefined | string SchemaItemProps schemaItemType Readonly undefined | string SchemaItemProps schemaVersion Readonly undefined | string SchemaItemProps Defined in core/ecschema-metadata/src/Deserialization/JsonProps.ts Line 78 Last Updated: 11 June, 2024