In the 9.x versions of ArcGIS Desktop the way to persist data in the MXD was through implementing the IPersistVariant interface. In version 10.0 the advised way to persist data was use of the PersistenceHelperClass.

Now in 10.5 the IPersistVariant is advised again, there is no mention of the PersistenceHelperClass anymore and my code fails. Is this really happening?

1 Answer 1


ESRI Premium Support Services have confirmed that the PersistenceHelperClass has been deprecated as of AGD10.4.x. Persisting data to the mxd is no longer supported.

Solution is to design something custom to persist object data yourself.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.