NXOpen .NET Reference Guide
1899
|
This class is responsible for invoking registered callbacks at different stages in import operation. More...
Public Member Functions | |
unsafe int | AddInitializeCallback (NXOpen.PDM.PartOperationImportObserver.InitializeCb initializeCb) |
Registers a user defined Initialize callback that is called during initialization of import builder More... | |
unsafe int | AddPostCommitCallback (NXOpen.PDM.PartOperationImportObserver.PostCommitCb postCommitCb) |
Registers a user defined PostCommit callback that is called after commit of import operation More... | |
unsafe int | AddPreAutoassignCallback (NXOpen.PDM.PartOperationImportObserver.PreAutoassignCb preAutoassignCb) |
Registers a user defined PreAutoAssign callback that is called before auto-assigning attributes More... | |
unsafe int | AddPreCommitCallback (NXOpen.PDM.PartOperationImportObserver.PreCommitCb preCommitCb) |
Registers a user defined PreCommit callback that is called before commit of import operation More... | |
unsafe int | AddPreValidateCallback (NXOpen.PDM.PartOperationImportObserver.PreValidateCb preValidateCb) |
Registers a user defined PreValidate callback that is called at start of validate objects of import operation More... | |
unsafe int | AddTerminateCallback (NXOpen.PDM.PartOperationImportObserver.TerminateCb terminateCb) |
Registers a user defined Terminate callback that is called during destruction of import builder More... | |
delegate void | InitializeCb (NXOpen.PDM.PartOperationImportCallbackData callbackData) |
User defined Initialize callback that is called during initialization of import builder More... | |
delegate void | PostCommitCb (NXOpen.PDM.PartOperationImportCallbackData callbackData) |
User defined PostCommit callback that is called after commit of import operation More... | |
delegate void | PreAutoassignCb (NXOpen.PDM.PartOperationImportCallbackData callbackData) |
User defined PreAutoAssign callback that is called before auto-assigning attributes More... | |
delegate void | PreCommitCb (NXOpen.PDM.PartOperationImportCallbackData callbackData) |
User defined PreCommit callback that is called before commit of import operation More... | |
delegate void | PreValidateCb (NXOpen.PDM.PartOperationImportCallbackData callbackData) |
User defined PreValidate callback that is called at start of validate objects of import operation More... | |
unsafe void | RemoveInitializeCallback (int id) |
Unregisters the user defined Initialize callback More... | |
unsafe void | RemovePostCommitCallback (int id) |
Unregisters the user defined PostCommit callback More... | |
unsafe void | RemovePreAutoassignCallback (int id) |
Unregisters the user defined PreAutoAssign callback More... | |
unsafe void | RemovePreCommitCallback (int id) |
Unregisters the user defined PreCommit callback More... | |
unsafe void | RemovePreValidateCallback (int id) |
Unregisters the user defined PreValidate callback More... | |
unsafe void | RemoveTerminateCallback (int id) |
Unregisters the user defined Terminate callback More... | |
delegate void | TerminateCb (NXOpen.PDM.PartOperationImportCallbackData callbackData) |
User defined Terminate callback that is called during destruction of import builder More... | |
NXOpen.PDM.PartOperationImportCallbackData[] | ToArray () |
Returns an array of NXOpen.PDM.PartOperationImportCallbackData 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... | |
This class is responsible for invoking registered callbacks at different stages in import operation.
To obtain an instance of this class, refer to NXOpen.PDM.PdmSession
Created in NX10.0.0
|
inline |
Registers a user defined Initialize callback that is called during initialization of import builder
Created in NX10.0.0
License requirements: None.
initializeCb | method to register |
|
inline |
Registers a user defined PostCommit callback that is called after commit of import operation
Created in NX10.0.0
License requirements: None.
postCommitCb | method to register |
|
inline |
Registers a user defined PreAutoAssign callback that is called before auto-assigning attributes
Created in NX10.0.0
License requirements: None.
preAutoassignCb | method to register |
|
inline |
Registers a user defined PreCommit callback that is called before commit of import operation
Created in NX10.0.0
License requirements: None.
preCommitCb | method to register |
|
inline |
Registers a user defined PreValidate callback that is called at start of validate objects of import operation
Created in NX1899.0.0
License requirements: None.
preValidateCb | method to register |
|
inline |
Registers a user defined Terminate callback that is called during destruction of import builder
Created in NX10.0.0
License requirements: None.
terminateCb | method to register |
|
inlineprotectedvirtual |
Advances the enumerator to the next element of the collection.
Implements NXOpen.TaggedObjectCollection.
delegate void NXOpen.PDM.PartOperationImportObserver.InitializeCb | ( | NXOpen.PDM.PartOperationImportCallbackData | callbackData | ) |
User defined Initialize callback that is called during initialization of import builder
Created in NX10.0.0
License requirements: None.
callbackData |
delegate void NXOpen.PDM.PartOperationImportObserver.PostCommitCb | ( | NXOpen.PDM.PartOperationImportCallbackData | callbackData | ) |
User defined PostCommit callback that is called after commit of import operation
Created in NX10.0.0
License requirements: None.
callbackData |
delegate void NXOpen.PDM.PartOperationImportObserver.PreAutoassignCb | ( | NXOpen.PDM.PartOperationImportCallbackData | callbackData | ) |
User defined PreAutoAssign callback that is called before auto-assigning attributes
Created in NX10.0.0
License requirements: None.
callbackData |
delegate void NXOpen.PDM.PartOperationImportObserver.PreCommitCb | ( | NXOpen.PDM.PartOperationImportCallbackData | callbackData | ) |
User defined PreCommit callback that is called before commit of import operation
Created in NX10.0.0
License requirements: None.
callbackData |
delegate void NXOpen.PDM.PartOperationImportObserver.PreValidateCb | ( | NXOpen.PDM.PartOperationImportCallbackData | callbackData | ) |
User defined PreValidate callback that is called at start of validate objects of import operation
Created in NX1899.0.0
License requirements: None.
callbackData |
|
inline |
Unregisters the user defined Initialize callback
Created in NX10.0.0
License requirements: None.
id | identifier for method to unregister |
|
inline |
Unregisters the user defined PostCommit callback
Created in NX10.0.0
License requirements: None.
id | identifier for method to unregister |
|
inline |
Unregisters the user defined PreAutoAssign callback
Created in NX10.0.0
License requirements: None.
id | identifier for method to unregister |
|
inline |
Unregisters the user defined PreCommit callback
Created in NX10.0.0
License requirements: None.
id | identifier for method to unregister |
|
inline |
Unregisters the user defined PreValidate callback
Created in NX1899.0.0
License requirements: None.
id | identifier for method to unregister |
|
inline |
Unregisters the user defined Terminate callback
Created in NX10.0.0
License requirements: None.
id | identifier for method to unregister |
delegate void NXOpen.PDM.PartOperationImportObserver.TerminateCb | ( | NXOpen.PDM.PartOperationImportCallbackData | callbackData | ) |
User defined Terminate callback that is called during destruction of import builder
Created in NX10.0.0
License requirements: None.
callbackData |
|
inline |
Returns an array of NXOpen.PDM.PartOperationImportCallbackData objects.
|
get |
Returns the tag of this object.