NXOpen .NET Reference
12.0.0
|
This class is responsible for invoking registered callback when objects goes for SaveAs and Revise and after the process. More...
Classes | |
class | _SaveAsReviseObserverPostcopyoperationCbAdapter |
class | _SaveAsReviseObserverPrecopyoperationCbAdapter |
Public Member Functions | |
delegate void | PrecopyoperationCb (NXOpen.PDM.SaveAsReviseCallbackData callbackData) |
User defined precopyoperation callback that is called just before SaveAs and Revise process More... | |
delegate void | PostcopyoperationCb (NXOpen.PDM.SaveAsReviseCallbackData callbackData) |
User defined postcopyoperation callback that is called after SaveAs and Revise process More... | |
NXOpen.PDM.SaveAsReviseCallbackData[] | ToArray () |
Returns an array of NXOpen.PDM.SaveAsReviseCallbackData objects. More... | |
unsafe int | AddPrecopyoperationCallback (NXOpen.PDM.SaveAsReviseObserver.PrecopyoperationCb precopyoperationCb) |
Registers a user defined precopyoperation callback that is called just before SaveAs and Revise process More... | |
unsafe void | RemovePrecopyoperationCallback (int id) |
Deregister the user defined precopyoperation callback More... | |
unsafe int | AddPostcopyoperationCallback (NXOpen.PDM.SaveAsReviseObserver.PostcopyoperationCb postcopyoperationCb) |
Registers a user defined postcopyoperation callback that is called just before SaveAs and Revise process More... | |
unsafe void | RemovePostcopyoperationCallback (int id) |
Deregister the user defined postcopyoperation 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 callback when objects goes for SaveAs and Revise and after the process.
To obtain an instance of this class, refer to NXOpen.PDM.PdmSession
Created in NX11.0.0
unsafe int NXOpen.PDM.SaveAsReviseObserver.AddPostcopyoperationCallback | ( | NXOpen.PDM.SaveAsReviseObserver.PostcopyoperationCb | postcopyoperationCb | ) |
Registers a user defined postcopyoperation callback that is called just before SaveAs and Revise process
Created in NX11.0.0
License requirements: None.
postcopyoperationCb | method to register |
unsafe int NXOpen.PDM.SaveAsReviseObserver.AddPrecopyoperationCallback | ( | NXOpen.PDM.SaveAsReviseObserver.PrecopyoperationCb | precopyoperationCb | ) |
Registers a user defined precopyoperation callback that is called just before SaveAs and Revise process
Created in NX11.0.0
License requirements: None.
precopyoperationCb | method to register |
|
protected |
Advances the enumerator to the next element of the collection.
delegate void NXOpen.PDM.SaveAsReviseObserver.PostcopyoperationCb | ( | NXOpen.PDM.SaveAsReviseCallbackData | callbackData | ) |
User defined postcopyoperation callback that is called after SaveAs and Revise process
Created in NX11.0.0
License requirements: None.
callbackData |
delegate void NXOpen.PDM.SaveAsReviseObserver.PrecopyoperationCb | ( | NXOpen.PDM.SaveAsReviseCallbackData | callbackData | ) |
User defined precopyoperation callback that is called just before SaveAs and Revise process
Created in NX11.0.0
License requirements: None.
callbackData |
unsafe void NXOpen.PDM.SaveAsReviseObserver.RemovePostcopyoperationCallback | ( | int | id | ) |
Deregister the user defined postcopyoperation callback
Created in NX10.0.0
License requirements: None.
id | identifier for method to deregister |
unsafe void NXOpen.PDM.SaveAsReviseObserver.RemovePrecopyoperationCallback | ( | int | id | ) |
Deregister the user defined precopyoperation callback
Created in NX10.0.0
License requirements: None.
id | identifier for method to deregister |
NXOpen.PDM.SaveAsReviseCallbackData [] NXOpen.PDM.SaveAsReviseObserver.ToArray | ( | ) |
Returns an array of NXOpen.PDM.SaveAsReviseCallbackData objects.
|
get |
Returns the tag of this object.