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

Copyright © 2003, Dassault Systèmes. All rights reserved.