NXOpen .NET Reference Guide
1899
|
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 | |
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 int | AddPrecopyoperationCallback (NXOpen.PDM.SaveAsReviseObserver.PrecopyoperationCb precopyoperationCb) |
Registers a 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... | |
delegate void | PrecopyoperationCb (NXOpen.PDM.SaveAsReviseCallbackData callbackData) |
User defined precopyoperation callback that is called just before SaveAs and Revise process More... | |
unsafe void | RemovePostcopyoperationCallback (int id) |
Deregister the user defined postcopyoperation callback More... | |
unsafe void | RemovePrecopyoperationCallback (int id) |
Deregister the user defined precopyoperation callback More... | |
NXOpen.PDM.SaveAsReviseCallbackData[] | ToArray () |
Returns an array of NXOpen.PDM.SaveAsReviseCallbackData 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 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
|
inline |
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 |
|
inline |
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 |
|
inlineprotectedvirtual |
Advances the enumerator to the next element of the collection.
Implements NXOpen.TaggedObjectCollection.
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 |
|
inline |
Deregister the user defined postcopyoperation callback
Created in NX10.0.0
License requirements: None.
id | identifier for method to deregister |
|
inline |
Deregister the user defined precopyoperation callback
Created in NX10.0.0
License requirements: None.
id | identifier for method to deregister |
|
inline |
Returns an array of NXOpen.PDM.SaveAsReviseCallbackData objects.
|
get |
Returns the tag of this object.