AMEE_in_Revit.Addin.CO2eParameter.SharedParameterManipulator.ApplyParameterToAllElements C# (CSharp) Method

ApplyParameterToAllElements() public method

public ApplyParameterToAllElements ( SharedParameterDefinition co2EParam ) : void
co2EParam SharedParameterDefinition
return void
        public void ApplyParameterToAllElements(SharedParameterDefinition co2EParam)
        {
            var transaction = new Transaction(_activeUIDocument, "ApplyParameterToAllBuiltInCategories");
            transaction.Start();

            var definition = OpenDefinition(co2EParam.ParameterName, co2EParam.ParameterType,
                                OpenGroup(co2EParam.GroupName,
                                    OpenSharedParamFile(co2EParam.SharedParametersFilename)));

            AttachCategoryToAllBuildInCategories(definition);

            transaction.Commit();
        }