Update Status of Custom Symbols

Hello!

We want to report all Custom Symbols that are in a Drawing with following informations:
- MasterSymbolName --> OK
- MasterSymbolPath --> OK
- LockStatus --> OK
- Update Status --> ???
Ist there a way to find out the "Update Status" of Custom Symbols? ("Up-to-date" or "Association Lost")
I am able to find out the "Lock Status" by using LockStatus from class DraftingCustomSymbolBuilder.

Thanks for your help!

Kind regards
Martin

Will the .IsRetained property help in your case?

Hello!

Sorry, but when the Update Status means "Association Lost" by listing the object information the property still remains ".IsRetained = FALSE"

We haven´t found any Property in DraftingCustomSymbolBuilder in the NXOpen .Net API-Reference
Is this properbly a hidden property that is listed by object information, but cannot by catched by API?

Thanks a lot for your help.

Kind regards,
Martin

I don't see a way to get at the update status information in the API; but of course, that doesn't mean it isn't there. I'd suggest you contact GTAC with this question, they will be able to give you a definitive answer.

Hello!
Thanks for your answer.

As workaround we will compare the MasterSymbolPath and look with IO.File.Exists if the saved Path still exists.
If the saved Path is not available the Update Status is "Association Lost"

Kind regards,
Martin