private void AttachCategoryToAllBuildInCategories(Definition definition)
{
foreach (var builtInCategoryId in Settings.BuiltInCategoriesWithCO2eParameter)
{
var category = _activeUIDocument.Settings.Categories.get_Item(builtInCategoryId);
var categorySet = _dbApplication.Create.NewCategorySet();
categorySet.Insert(category);
var instanceBinding = _dbApplication.Create.NewInstanceBinding(categorySet);
_activeUIDocument.ParameterBindings.Insert(definition, instanceBinding, BuiltInParameterGroup.PG_ENERGY_ANALYSIS);
logger.DebugFormat("Added custom shared param {0} to category {1}", definition.Name, category.Name);
}
}