Type Parameter - Storage Type is ElementID WHY!?!?

Comming back to Dynamo I find some strange things are comming back… Now the value of the “Type” parameter is the same as for the parameter “Type Id” for all element WTF!?! and the Parameter.StorageType is the same for both parameters… Type parameter used to store var […] values…???

Thank you for answering, I’m trying simply to change the “Type” parameter value - rename some types, but since the the parameter accepts only ID values, i can’t replace the value with a string.
I have some old scripts that don’t work anymore, and the Storagetype seem to be the problem.
The problem seem to persist for both for the usual Element.setparatmetnerbyname and for custom nodes which come from Rythm.
image

The “Type” parameter isn’t a string. It’s a type.

I don’t know if it was ever different as I haven’t been using Dynamo since its inception, but it’s been that way for several years at minimum.

If you want to change the names, then you need to use the “SetName” node from Clockwork or similar.

1 Like

Thanks, I’ve solved it, by inserting a FamilyType.ByName node to transform the text into a type.

Thanks to you i’ve understood where the problem was.