API Reference > ecschema-Metadata > Metadata > PrimitivePropertyProps PrimitivePropertyProps Interface Beta Extends PrimitiveOrEnumPropertyBaseProps Properties Name Type Description typeName Readonly string Inherited properties Name Type Inherited from Description category Readonly undefined | string PrimitiveOrEnumPropertyBaseProps customAttributes Readonly undefined | { T }[] PrimitiveOrEnumPropertyBaseProps description Readonly undefined | string PrimitiveOrEnumPropertyBaseProps extendedTypeName Readonly undefined | string PrimitiveOrEnumPropertyBaseProps inherited Readonly undefined | boolean PrimitiveOrEnumPropertyBaseProps isReadOnly Readonly undefined | boolean PrimitiveOrEnumPropertyBaseProps kindOfQuantity Readonly undefined | string PrimitiveOrEnumPropertyBaseProps label Readonly undefined | string PrimitiveOrEnumPropertyBaseProps maxLength Readonly undefined | number PrimitiveOrEnumPropertyBaseProps maxValue Readonly undefined | number PrimitiveOrEnumPropertyBaseProps minLength Readonly undefined | number PrimitiveOrEnumPropertyBaseProps minValue Readonly undefined | number PrimitiveOrEnumPropertyBaseProps name Readonly string PrimitiveOrEnumPropertyBaseProps priority Readonly undefined | number PrimitiveOrEnumPropertyBaseProps type Readonly string PrimitiveOrEnumPropertyBaseProps Defined in core/ecschema-metadata/src/Deserialization/JsonProps.ts Line 196 Last Updated: 12 June, 2024