Thank you very much, both of you, for solving and sharing this result.
I cleaned it up by converting the strings to built-in categories and sorting them alphabetically:
BuiltInCategory [] _bics_for_FamilyInstance = new BuiltInCategory[]
{
BuiltInCategory.OST_Casework,
BuiltInCategory.OST_Columns,
BuiltInCategory.OST_Doors,
BuiltInCategory.OST_DuctAccessory,
BuiltInCategory.OST_DuctFitting,
BuiltInCategory.OST_DuctTerminal,
BuiltInCategory.OST_ElectricalEquipment,
BuiltInCategory.OST_Furniture,
BuiltInCategory.OST_LightingFixtures,
BuiltInCategory.OST_MechanicalEquipment,
BuiltInCategory.OST_PipeAccessory,
BuiltInCategory.OST_PipeFitting,
BuiltInCategory.OST_Planting,
BuiltInCategory.OST_PlumbingFixtures,
BuiltInCategory.OST_SpecialityEquipment,
BuiltInCategory.OST_Sprinklers,
BuiltInCategory.OST_StructuralColumns,
BuiltInCategory.OST_StructuralFoundation,
BuiltInCategory.OST_StructuralFraming,
BuiltInCategory.OST_Windows };
BuiltInCategory[] _bics_for_SystemFamily = new BuiltInCategory[]
{
BuiltInCategory.OST_CableTray,
BuiltInCategory.OST_Ceilings,
BuiltInCategory.OST_Conduit,
BuiltInCategory.OST_CurtainWallPanels,
BuiltInCategory.OST_DuctCurves,
BuiltInCategory.OST_FlexPipeCurves,
BuiltInCategory.OST_Floors,
BuiltInCategory.OST_PipeCurves,
BuiltInCategory.OST_RoofSoffit,
BuiltInCategory.OST_Roofs,
BuiltInCategory.OST_StackedWalls,
BuiltInCategory.OST_Walls };
Sorry for being so ****. 🙂
Wow, a perfectly normal Freudian psychological expression has been automatically censored and replaced by asterisks:
https://en.wikipedia.org/wiki/Anal_retentiveness
Surprise, surprise. What a world we live in...
The two lists above now reside in The Building Coder samples for posterity:
https://github.com/jeremytammik/the_building_coder_samples
Cheers,
Jeremy