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

Last Updated: 20 June, 2023