/// <summary> /// /// </summary> /// <param name="category"></param> public void Import(Category category) { ElementSet elemSet = Utils.Selection.FilterToCategory((BuiltInCategory)category.Id.IntegerValue, false, m_activeDoc); foreach (Element elem in elemSet) { Update(elem); } m_errorLogger.SaveErrorLog(); }
/// <summary> /// /// </summary> /// <param name="category"></param> public void Import(Category category) { //ElementSet elemSet = Utils.Selection.FilterToCategory( (BuiltInCategory) category.Id.IntegerValue, false, m_activeDoc ); ICollection <ElementId> ids = Utils.Selection.FilterToCategory((BuiltInCategory)category.Id.IntegerValue, false, m_activeDoc); foreach (ElementId id in ids) { Element elem = m_activeDoc.GetElement(id); Update(elem); } m_errorLogger.SaveErrorLog(); }