In Revit 2014, I would like to create a new multi-category tag out of doc.Create.NewTag() and I wanted a type to be assigned immediately to the new tag. But it seems the current API doesn't allow me to do so.
The reason why I would like to assign a type at once is because the default tag type sometimes prevents me from creating it and returns error that says "You can not create a Multi-Category Tag to a component without the same filter parameter." This happens when the default tag type the doc.Create.NewTag() tries to load has a filter parameter assigned to it.
Unless I erase the default tag type temporarily from the project, I cannot go further with creating a new IndependentTag.
Is there any other workaround in order for me to create a new IndependentTag with the tag type I like to use for that new tag?
Not that I know of for 2014. I haven't tried yet, but in 2015 you can probably use the new Document.SetDefaultFamilyTypeId() method to do this. Doesn't help you for 2014 though, sorry.