speckleworks/SpeckleRevit

Saving clients/streams into the revit file.

Opened this issue · 3 comments

Is there such a thing as user data for a rvt file? How to save client senders and receivers in a revit file like we do in SpeckleRhino?

You use something called ExtensibleStorage which allows arbitrary data to be stored/retrieved in a Revit file. ES offers control over who can see/access that data too.

Most commonly, you store serialised JSON as a string and deserialise on retrieval.

I might have some utils i've written on my projects that i can donate for this :)

Doesn't Revit display a warning message if ExtensibleStorage data is found in a file and that specific plugin is not installed?