Skip to content

BH.oM.Revit.Enums.Category

A collection of Revit categories supported by BHoM (UI, filtering etc.).

Enum values

Name Description
OST_AbutmentFoundationTags -
OST_AbutmentPileTags -
OST_BridgeAbutmentTags -
OST_AbutmentWallTags -
OST_BridgeAbutments -
OST_AdaptivePoints -
OST_DuctTerminalTags -
OST_DuctTerminal -
OST_AlignmentStationLabelSets -
OST_AlignmentStationLabels -
OST_AlignmentsTags -
OST_Alignments -
OST_BeamAnalyticalTags -
OST_BeamAnalytical -
OST_BraceAnalyticalTags -
OST_BraceAnalytical -
OST_ColumnAnalyticalTags -
OST_ColumnAnalytical -
OST_DuctAnalyticalSegmentTags -
OST_DuctAnalyticalSegments -
OST_FloorAnalyticalTags -
OST_FloorAnalytical -
OST_FoundationSlabAnalytical -
OST_IsolatedFoundationAnalyticalTags -
OST_IsolatedFoundationAnalytical -
OST_LinkAnalyticalTags -
OST_LinksAnalytical -
OST_AnalyticalMemberTags -
OST_AnalyticalMember -
OST_NodeAnalyticalTags -
OST_AnalyticalNodes -
OST_AnalyticalOpeningTags -
OST_AnalyticalOpening -
OST_AnalyticalPanelTags -
OST_AnalyticalPanel -
OST_AnalyticalPipeConnections -
OST_PipeAnalyticalSegmentTags -
OST_PipeAnalyticalSegments -
OST_FoundationSlabAnalyticalTags -
OST_AnalyticSpaces -
OST_AnalyticSurfaces -
OST_WallFoundationAnalyticalTags -
OST_WallFoundationAnalytical -
OST_WallAnalyticalTags -
OST_WallAnalytical -
OST_StructConnectionAnchorTags -
OST_ApproachSlabTags -
OST_ELECTRICAL_AreaBasedLoads_Tags -
OST_AreaLoadTags -
OST_AreaTags -
OST_Areas -
OST_Assemblies -
OST_AssemblyTags -
OST_AudioVisualDeviceTags -
OST_AudioVisualDevices -
OST_BridgeBearingTags -
OST_BridgeBearings -
OST_StructConnectionBoltTags -
OST_BoundaryConditions -
OST_StructuralBracePlanReps -
OST_BridgeCableTags -
OST_BridgeCables -
OST_BridgeFramingCrossBracingTags -
OST_BridgeDeckTags -
OST_BridgeDecks -
OST_BridgeFramingDiaphragmTags -
OST_BridgeFramingTags -
OST_BridgeFraming -
OST_BridgeFramingTrussTags -
OST_CableTrayFittingTags -
OST_CableTrayFitting -
OST_CableTrayTags -
OST_CableTray -
OST_Callouts -
OST_CaseworkTags -
OST_Casework -
OST_CeilingTags -
OST_Ceilings -
OST_ColorFillLegends -
OST_ColumnTags -
OST_Columns -
OST_CommunicationDeviceTags -
OST_CommunicationDevices -
OST_ConduitFittingTags -
OST_ConduitFitting -
OST_ConduitTags -
OST_Conduit -
OST_StructConnectionSymbols -
OST_ContourLabels -
OST_CurtainWallPanelTags -
OST_CurtainWallPanels -
OST_CurtaSystemTags -
OST_CurtaSystem -
OST_CurtainWallMullionTags -
OST_CurtainWallMullions -
OST_DataDeviceTags -
OST_DataDevices -
OST_DetailComponentTags -
OST_DetailComponents -
OST_Dimensions -
OST_DisplacementPath -
OST_DoorTags -
OST_Doors -
OST_DuctAccessory -
OST_DuctAccessoryTags -
OST_DuctColorFillLegends -
OST_DuctColorFills -
OST_DuctFittingTags -
OST_DuctFitting -
OST_DuctInsulationsTags -
OST_DuctInsulations -
OST_DuctLiningsTags -
OST_DuctLinings -
OST_PlaceHolderDucts -
OST_DuctTags -
OST_DuctCurves -
OST_ElectricalLoadZoneInstance -
OST_ElectricalEquipmentTags -
OST_ElectricalEquipment -
OST_ElectricalFixtureTags -
OST_ElectricalFixtures -
OST_Elev -
OST_EntourageTags -
OST_Entourage -
OST_ExpansionJointTags -
OST_ExpansionJoints -
OST_FasciaTags -
OST_FireAlarmDeviceTags -
OST_FireAlarmDevices -
OST_FireProtectionTags -
OST_FireProtection -
OST_FlexDuctTags -
OST_FlexDuctCurves -
OST_FlexPipeTags -
OST_FlexPipeCurves -
OST_FloorTags -
OST_Floors -
OST_FoodServiceEquipmentTags -
OST_FoodServiceEquipment -
OST_FootingSpanDirectionSymbol -
OST_FurnitureSystemTags -
OST_FurnitureSystems -
OST_FurnitureTags -
OST_Furniture -
OST_GenericAnnotation -
OST_GenericModelTags -
OST_GenericModel -
OST_Grids -
OST_GuideGrid -
OST_GutterTags -
OST_HandrailTags -
OST_HardscapeTags -
OST_Hardscape -
OST_StructConnectionHoleTags -
OST_HVAC_Zones -
OST_InternalAreaLoadTags -
OST_InternalLineLoadTags -
OST_InternalPointLoadTags -
OST_KeynoteTags -
OST_Levels -
OST_LightingDeviceTags -
OST_LightingDevices -
OST_LightingFixtureTags -
OST_LightingFixtures -
OST_LineLoadTags -
OST_Lines -
OST_MassAreaFaceTags -
OST_MassTags -
OST_Mass -
OST_Matchline -
OST_MaterialTags -
OST_MechanicalControlDeviceTags -
OST_MechanicalControlDevices -
OST_MechanicalEquipmentSetBoundaryLines -
OST_MechanicalEquipmentSetTags -
OST_MechanicalEquipmentTags -
OST_MechanicalEquipment -
OST_MedicalEquipmentTags -
OST_MedicalEquipment -
OST_MEPAncillaryFramingTags -
OST_MEPAncillaryFraming -
OST_FabricationContainmentTags -
OST_FabricationContainment -
OST_FabricationDuctworkStiffenerTags -
OST_FabricationDuctworkStiffeners -
OST_FabricationDuctworkTags -
OST_FabricationDuctwork -
OST_FabricationHangerTags -
OST_FabricationHangers -
OST_FabricationPipeworkTags -
OST_FabricationPipework -
OST_ModelGroupTags -
OST_IOSModelGroups -
OST_MultiLeaderTag -
OST_MultiCategoryTags -
OST_NurseCallDeviceTags -
OST_NurseCallDevices -
OST_PadTags -
OST_PanelScheduleGraphics -
OST_ParkingTags -
OST_Parking -
OST_PartTags -
OST_Parts -
OST_PathOfTravelTags -
OST_PierCapTags -
OST_PierColumnTags -
OST_BridgeFoundationTags -
OST_PierPileTags -
OST_BridgePierTags -
OST_BridgeTowerTags -
OST_PierWallTags -
OST_BridgePiers -
OST_PipeAccessory -
OST_PipeAccessoryTags -
OST_PipeColorFillLegends -
OST_PipeColorFills -
OST_PipeFittingTags -
OST_PipeFitting -
OST_PipeInsulationsTags -
OST_PipeInsulations -
OST_PlaceHolderPipes -
OST_PipeTags -
OST_PipeCurves -
OST_PlanRegion -
OST_PlantingTags -
OST_Planting -
OST_StructConnectionPlateTags -
OST_PlumbingEquipmentTags -
OST_PlumbingEquipment -
OST_PlumbingFixtureTags -
OST_PlumbingFixtures -
OST_PointLoadTags -
OST_StructConnectionProfilesTags -
OST_SitePropertyLineSegmentTags -
OST_SitePropertyTags -
OST_StairsRailingTags -
OST_StairsRailing -
OST_RampTags -
OST_Ramps -
OST_RasterImages -
OST_ReferenceLines -
OST_CLines -
OST_ReferencePoints -
OST_RevisionCloudTags -
OST_RevisionClouds -
OST_Revisions -
OST_RoadTags -
OST_Roads -
OST_RoofSoffitTags -
OST_RoofTags -
OST_Roofs -
OST_RoomTags -
OST_Rooms -
OST_RvtLinksTags -
OST_ScheduleGraphics -
OST_Schedules -
OST_VolumeOfInterest -
OST_SectionBox -
OST_Sections -
OST_SecurityDeviceTags -
OST_SecurityDevices -
OST_ShaftOpening -
OST_StructConnectionShearStudTags -
OST_SignageTags -
OST_Signage -
OST_SiteTags -
OST_Site -
OST_SlabEdgeTags -
OST_MEPSpaceTags -
OST_MEPSpaces -
OST_SpanDirectionSymbol -
OST_SpecialityEquipmentTags -
OST_SpecialityEquipment -
OST_SpotCoordinates -
OST_SpotElevations -
OST_SpotSlopes -
OST_SprinklerTags -
OST_Sprinklers -
OST_StairsLandingTags -
OST_StairsPaths -
OST_StairsRunTags -
OST_StairsSupportTags -
OST_StairsTags -
OST_StairsTriserNumbers -
OST_Stairs -
OST_StructuralAnnotations -
OST_AreaReinSpanSymbol -
OST_AreaReinTags -
OST_AreaRein -
OST_BeamSystemTags -
OST_StructuralFramingSystem -
OST_StructuralColumnTags -
OST_StructuralColumns -
OST_StructConnectionTags -
OST_StructConnections -
OST_FabricAreas -
OST_FabricReinSpanSymbol -
OST_FabricReinforcementTags -
OST_FabricReinforcement -
OST_StructuralFoundationTags -
OST_StructuralFoundation -
OST_StructuralFramingTags -
OST_StructuralFraming -
OST_InternalLoads -
OST_LoadCases -
OST_Loads -
OST_PathReinSpanSymbol -
OST_PathReinTags -
OST_PathRein -
OST_RebarBendingDetails -
OST_CouplerTags -
OST_Coupler -
OST_RebarTags -
OST_Rebar -
OST_StructuralStiffenerTags -
OST_StructuralStiffener -
OST_StructuralTendonTags -
OST_StructuralTendons -
OST_TrussTags -
OST_StructuralTruss -
OST_MEPSystemZoneTags -
OST_MEPSystemZone -
OST_TelephoneDeviceTags -
OST_TelephoneDevices -
OST_TemporaryStructureTags -
OST_TemporaryStructure -
OST_TextNotes -
OST_TitleBlocks -
OST_TopRailTags -
OST_Topography -
OST_ToposolidLinkTags -
OST_ToposolidTags -
OST_Toposolid -
OST_VerticalCirculationTags -
OST_VerticalCirculation -
OST_VibrationDamperTags -
OST_VibrationIsolatorTags -
OST_VibrationManagementTags -
OST_VibrationManagement -
OST_ReferenceViewer -
OST_ViewportLabel -
OST_Views -
OST_WallSweepTags -
OST_WallTags -
OST_Walls -
OST_StructConnectionWeldTags -
OST_WindowTags -
OST_Windows -
OST_WireTags -
OST_Wire -
OST_ZoneTags -

Code and Schema

C# implementation

C#
public enum Category : System.Enum, System.ValueType, System.IComparable, System.ISpanFormattable, System.IFormattable, System.IConvertible

Assembly: Revit_oM.dll

The C# enum definition is available on github:

All history and changes of the class can be found by inspection the history.

JSON Schema implementation

The object is defined as a JSON schema. You can validate a JSON instance against this schema by reference. To do this, use the schema reference below in a validator like this one.

JSON Schema
{
 "$ref" : "https://raw.githubusercontent.com/BHoM/BHoM_JSONSchema/develop/Revit_oM/Enums/Category.json"
}

The JSON Schema is available on github here: