Type Name behaves different from Category to Category

I’m trying to get Type Names from Model Elements in Revit. I discovered that Element.GetParameterValueByName behaves very different from Category to Category. It is quite difficult to relate to. Reporting “Type Name” looks impossible. When reporting “Type” it reports different from Category to Category.
What is the most efficient way to get Type Name?

Hello, you can try with the FamilyType.Name node directly from element selection.

I found the solution in package “ClockWork”.


You’re welcome!

If your looking for Type parameter info, your best using the “Element.Type” node from clockwork