NXOpen .NET Reference Guide
|
Represents the customization interface during linked mirror part creation and update. More...
Classes | |
class | _LinkedPartManagerAttributeEditHandlerAdapter |
class | _LinkedPartManagerMapEntityHandlerAdapter |
Public Member Functions | |
unsafe int | AddAttributeEditHandler (NXOpen.LinkedPartManager.AttributeEditHandler handler) |
Registers a user defined attribute edit method that is called whenever a linked mirror part is created or updated from source More... | |
unsafe int | AddMapEntityHandler (NXOpen.LinkedPartManager.MapEntityHandler handler) |
Registers a user defined map entity method that is called whenever a linked mirror part is created or updated from source More... | |
delegate void | AttributeEditHandler (NXOpen.LinkedMirrorPartAttributeEditEvent attributeEditEvent) |
User defined attribute edit method that is called whenever a linked mirror part is created or updated from source More... | |
delegate void | MapEntityHandler (NXOpen.LinkedMirrorPartEntityMapEvent mapEntityEvent) |
User defined map entity method that is called whenever a linked mirror part is created or updated from source More... | |
unsafe void | RemoveAttributeEditHandler (int id) |
Unregisters the attribute edit handler More... | |
unsafe void | RemoveMapEntityHandler (int id) |
Unregisters the user defined map entity handler More... | |
NXOpen.LinkedMirrorPartEntityMapEvent[] | ToArray () |
Returns an array of NXOpen.LinkedMirrorPartEntityMapEvent objects. More... | |
Public Member Functions inherited from NXOpen.TaggedObjectCollection | |
IEnumerator | GetEnumerator () |
Returns an enumerator that iterates through a collection. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Protected Member Functions | |
override int | EnumerateMoveNext (ref Tag currentTag, byte[] state) |
Advances the enumerator to the next element of the collection. More... | |
Protected Member Functions inherited from NXOpen.TaggedObjectCollection | |
new void | initialize () |
<exclude> More... | |
Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
void | initialize () |
<exclude> More... | |
Properties | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Represents the customization interface during linked mirror part creation and update.
The "map entity handler" customization callback is called during creation of linked mirror part and during update of the linked mirror part from source. One can provide a custom map between the candidate unmapped entities in the source part and candidate unmapped entities in the mirror part.
The "attribute edit handler" customization callback is called during creation of linked mirror part and during update of the linked mirror part from source. One can edit the attributes on entities in the mirror part using this callback.
To obtain an instance of this class, refer to NXOpen.Session
Created in NX8.5.0
|
inline |
Registers a user defined attribute edit method that is called whenever a linked mirror part is created or updated from source
Created in NX8.5.0
License requirements: None.
handler | method to register |
|
inline |
Registers a user defined map entity method that is called whenever a linked mirror part is created or updated from source
Created in NX8.5.0
License requirements: None.
handler | method to register |
delegate void NXOpen.LinkedPartManager.AttributeEditHandler | ( | NXOpen.LinkedMirrorPartAttributeEditEvent | attributeEditEvent | ) |
User defined attribute edit method that is called whenever a linked mirror part is created or updated from source
Created in NX8.5.0
License requirements: None.
attributeEditEvent | event object for user defined attribute edit method |
|
inlineprotectedvirtual |
Advances the enumerator to the next element of the collection.
Implements NXOpen.TaggedObjectCollection.
delegate void NXOpen.LinkedPartManager.MapEntityHandler | ( | NXOpen.LinkedMirrorPartEntityMapEvent | mapEntityEvent | ) |
User defined map entity method that is called whenever a linked mirror part is created or updated from source
Created in NX8.5.0
License requirements: None.
mapEntityEvent | event object for user defined map entity method |
|
inline |
Unregisters the attribute edit handler
Created in NX8.5.0
License requirements: None.
id | identifier for method to unregister |
|
inline |
Unregisters the user defined map entity handler
Created in NX8.5.0
License requirements: None.
id | identifier for method to unregister |
|
inline |
Returns an array of NXOpen.LinkedMirrorPartEntityMapEvent objects.
|
get |
Returns the tag of this object.