All Frameworks Class Hierarchy This Framework Previous Next Indexes
ENOVInterfaces Interface CATIVPMUESynchronize
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATIVPMUESynchronize
Usage: you can freely reimplement this interface.
interface CATIVPMUESynchronize
Interface User Exit interface to set the modification(s) to use for synchronization(s).
Role: User Exit Interface to set the modification(s) to use for synchronization(s).
Method Index
- o
GetPreferredMod(CATIAVPMPartVersion_var&,CATICfgModification_var&)
- Allows customer to define a specific modification to use for
the Replace operation occuring during the synchronization mechanism.
Methods
o GetPreferredMod
public virtual HRESULT GetPreferredMod( | const CATIAVPMPartVersion_var& | ihCurrentPV, |
| CATICfgModification_var& | oReplacingMod) = 0 |
-
Allows customer to define a specific modification to use for
the Replace operation occuring during the synchronization mechanism.
The modification has to be defined according to
the PartVersion we are synchronizing on.
This User Exit is called on the late type: UESynchReplacingMod
The current PartVersion we are synchronizing on
- Parameters:
-
- ihCurrentPV
- The modification to use for the replace operation
- oReplacingMod
This object is included in the file: CATIVPMUESynchronize.h
If needed, your Imakefile.mk should include the module: GUIDENOVInterfaces