Details
Is it possible to modify or query a master symbol by using a NXOpen.Annotations.MasterSymbolBuilder?
Solution
No, except for NXOpen.Annotations.MasterSymbolBuilder.SymbolName , the remaining symbol specific attributes are not currently accessible via a MasterSymbolBuilder during edit mode. This is as designed, due to framework limitations. The SymbolName property can be accessed from NX 12.0.
So modifying a master symbol using NX Open is not possible directly. However as a workaround it is possible to delete the existing master symbol and then create a new one. The existing instances of the now deleted master symbol don't update automatically, but the NXOpen.Annotations.ReplaceSymbolBuilder can be used for that.
Notes and References
PR8858572
Hardware/Software Configuration
Platform: INTL64
OS: window
OS Version: 764SP1
Product: NX
Application: DRAFTING
Version: V11.0.2
Function: SYMBOL
Ref: 001-8981300