NXOpen .NET Reference
12.0.0
|
This class is responsible for invoking registered callbacks at different stages in import operation. More...
Public Member Functions | |
delegate void | InitializeCb (NXOpen.PDM.PartOperationImportCallbackData callbackData) |
User defined Initialize callback that is called during initialization of import builder 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 | PostCommitCb (NXOpen.PDM.PartOperationImportCallbackData callbackData) |
User defined PostCommit callback that is called after commit of import operation 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... | |
unsafe int | AddInitializeCallback (NXOpen.PDM.PartOperationImportObserver.InitializeCb initializeCb) |
Registers a user defined Initialize callback that is called during initialization of import builder More... | |
unsafe void | RemoveInitializeCallback (int id) |
Unregisters the user defined Initialize callback More... | |
unsafe int | AddPreAutoassignCallback (NXOpen.PDM.PartOperationImportObserver.PreAutoassignCb preAutoassignCb) |
Registers a user defined PreAutoAssign callback that is called before auto-assigning attributes More... | |
unsafe void | RemovePreAutoassignCallback (int id) |
Unregisters the user defined PreAutoAssign callback 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 void | RemovePreCommitCallback (int id) |
Unregisters the user defined PreCommit callback 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 void | RemovePostCommitCallback (int id) |
Unregisters the user defined PostCommit callback More... | |
unsafe int | AddTerminateCallback (NXOpen.PDM.PartOperationImportObserver.TerminateCb terminateCb) |
Registers a user defined Terminate callback that is called during destruction of import builder More... | |
unsafe void | RemoveTerminateCallback (int id) |
Unregisters the user defined Terminate callback More... | |
Protected Member Functions | |
override int | EnumerateMoveNext (ref Tag currentTag, byte[] state) |
Advances the enumerator to the next element of the collection. 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
unsafe int NXOpen.PDM.PartOperationImportObserver.AddInitializeCallback | ( | NXOpen.PDM.PartOperationImportObserver.InitializeCb | initializeCb | ) |
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 |
unsafe int NXOpen.PDM.PartOperationImportObserver.AddPostCommitCallback | ( | NXOpen.PDM.PartOperationImportObserver.PostCommitCb | postCommitCb | ) |
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 |
unsafe int NXOpen.PDM.PartOperationImportObserver.AddPreAutoassignCallback | ( | NXOpen.PDM.PartOperationImportObserver.PreAutoassignCb | preAutoassignCb | ) |
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 |
unsafe int NXOpen.PDM.PartOperationImportObserver.AddPreCommitCallback | ( | NXOpen.PDM.PartOperationImportObserver.PreCommitCb | preCommitCb | ) |
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 |
unsafe int NXOpen.PDM.PartOperationImportObserver.AddTerminateCallback | ( | NXOpen.PDM.PartOperationImportObserver.TerminateCb | terminateCb | ) |
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 |
|
protected |
Advances the enumerator to the next element of the collection.
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 |
unsafe void NXOpen.PDM.PartOperationImportObserver.RemoveInitializeCallback | ( | int | id | ) |
Unregisters the user defined Initialize callback
Created in NX10.0.0
License requirements: None.
id | identifier for method to unregister |
unsafe void NXOpen.PDM.PartOperationImportObserver.RemovePostCommitCallback | ( | int | id | ) |
Unregisters the user defined PostCommit callback
Created in NX10.0.0
License requirements: None.
id | identifier for method to unregister |
unsafe void NXOpen.PDM.PartOperationImportObserver.RemovePreAutoassignCallback | ( | int | id | ) |
Unregisters the user defined PreAutoAssign callback
Created in NX10.0.0
License requirements: None.
id | identifier for method to unregister |
unsafe void NXOpen.PDM.PartOperationImportObserver.RemovePreCommitCallback | ( | int | id | ) |
Unregisters the user defined PreCommit callback
Created in NX10.0.0
License requirements: None.
id | identifier for method to unregister |
unsafe void NXOpen.PDM.PartOperationImportObserver.RemoveTerminateCallback | ( | int | id | ) |
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 |
NXOpen.PDM.PartOperationImportCallbackData [] NXOpen.PDM.PartOperationImportObserver.ToArray | ( | ) |
Returns an array of NXOpen.PDM.PartOperationImportCallbackData objects.
|
get |
Returns the tag of this object.