- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
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