API Reference > imodeljs-common > Codes > BisCodeSpec BisCodeSpec Enumeration Names of the internal BIS CodeSpecs. These names match those specified by the native library. For other domains, the best practice is to include the domain name or alias as part of the CodeSpec name to ensure global uniqueness. see CodeSpec Members Name Value Description sheet "bis:Sheet" The name of the standard CodeSpec used when creating codes for Sheet elements.see Sheet.createCode drawing "bis:Drawing" The name of the standard CodeSpec used when creating codes for Drawing elements.see Drawing.createCode subject "bis:Subject" The name of the standard CodeSpec used when creating codes for Subject elements.see Subject.createCode texture "bis:Texture" The name of the standard CodeSpec used when creating codes for Texture elements.see Texture.createCode colorBook "bis:ColorBook" lineStyle "bis:LineStyle" The name of the standard CodeSpec used when creating codes for LineStyle elements.see LineStyle.createCode linkElement "bis:LinkElement" The name of the standard CodeSpec used when creating codes for LinkElement elements.see LinkElement.createCode subCategory "bis:SubCategory" The name of the standard CodeSpec used when creating codes for SubCategory elements.see SubCategory.createCode displayStyle "bis:DisplayStyle" The name of the standard CodeSpec used when creating codes for DisplayStyle elements.see DisplayStyle.createCode geometryPart "bis:GeometryPart" The name of the standard CodeSpec used when creating codes for GeometryPart elements.see GeometryPart.createCode nullCodeSpec "bis:NullCodeSpec" The name of the standard CodeSpec used when creating empty codes.see Code.createEmpty physicalType "bis:PhysicalType" The name of the standard CodeSpec used when creating codes for PhysicalType elements.see PhysicalType.createCode modelSelector "bis:ModelSelector" The name of the standard CodeSpec used when creating codes for ModelSelector elements.see ModelSelector.createCode externalSource "bis:ExternalSource" The name of the standard CodeSpec used when creating codes for ExternalSource elements.note This CodeSpec is not automatically created, so use ExternalSource.ensureCodeSpec to make sure that it exists.see ExternalSource.createCode renderMaterial "bis:RenderMaterial" The name of the standard CodeSpec used when creating codes for RenderMaterialElement elements.see RenderMaterialElement.createCode viewDefinition "bis:ViewDefinition" The name of the standard CodeSpec used when creating codes for ViewDefinition elements.see ViewDefinition.createCode drawingCategory "bis:DrawingCategory" The name of the standard CodeSpec used when creating codes for DrawingCategory elements.see DrawingCategory.createCode graphicalType2d "bis:GraphicalType2d" The name of the standard CodeSpec used when creating codes for GraphicalType2d elements.see GraphicalType2d.createCode spatialCategory "bis:SpatialCategory" The name of the standard CodeSpec used when creating codes for SpatialCategory elements.see SpatialCategory.createCode auxCoordSystem2d "bis:AuxCoordSystem2d" The name of the standard CodeSpec used when creating codes for AuxCoordSystem2d elements.see AuxCoordSystem2d.createCode auxCoordSystem3d "bis:AuxCoordSystem3d" The name of the standard CodeSpec used when creating codes for AuxCoordSystem3d elements.see AuxCoordSystem3d.createCode categorySelector "bis:CategorySelector" The name of the standard CodeSpec used when creating codes for CategorySelector elements.see CategorySelector.createCode physicalMaterial "bis:PhysicalMaterial" The name of the standard CodeSpec used when creating codes for PhysicalMaterial elements.see PhysicalMaterial.createCode templateRecipe2d "bis:TemplateRecipe2d" The name of the standard CodeSpec used when creating codes for TemplateRecipe2d elements.see TemplateRecipe2d.createCode templateRecipe3d "bis:TemplateRecipe3d" The name of the standard CodeSpec used when creating codes for TemplateRecipe3d elements.see TemplateRecipe3d.createCode textAnnotationSeed "bis:TextAnnotationSeed" annotationTextStyle "bis:AnnotationTextStyle" spatialLocationType "bis:SpatialLocationType" The name of the standard CodeSpec used when creating codes for SpatialLocationType elements.see SpatialLocationType.createCode annotationFrameStyle "bis:AnnotationFrameStyle" annotationLeaderStyle "bis:AnnotationLeaderStyle" auxCoordSystemSpatial "bis:AuxCoordSystemSpatial" The name of the standard CodeSpec used when creating codes for AuxCoordSystemSpatial elements.see AuxCoordSystemSpatial.createCode externalSourceAttachment "bis:ExternalSourceAttachment" The name of the standard CodeSpec used when creating codes for ExternalSourceAttachment elements.note This CodeSpec is not automatically created, so use ExternalSourceAttachment.ensureCodeSpec to make sure that it exists.see ExternalSource.createCode informationPartitionElement "bis:InformationPartitionElement" The name of the standard CodeSpec used when creating codes for InformationPartitionElement elements.see InformationPartitionElement.createCode Defined in core/common/src/Code.ts Line 69 Last Updated: 12 June, 2024