Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.
adam.nagy
in reply to: guilloryt

Hi,

 

This is the feedback I got from engineering:

>>>>>

Using FlushToFile via Apprentice to update iProperties won’t modify the DatabaseRevisionId(this will be changed for reference changes, geometry changes, etc, but not for file property change),  but the RevisionId will be changed.

<<<<<

 

So if you want to keep RevisionId unchanged as well then I think you'll have to go with structured storage editing.

 

"In my testing with iStorage in .net the data was not committed to the file unless I made set the dirty flag and did doc.Save."

But in that case you are accessing the storage through the Inventor API, and I think that makes the difference. As shown in the C++ sample you can modify the structured storage data without using any Inventor API - Inventor does not even need to be installed in order to modify the structured data.
Structured storage is a Microsoft technology independent of Inventor.

 

Cheers,



Adam Nagy
Autodesk Platform Services