All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ENOVInterfaces Interface ENOVISynchUE

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---ENOVISynchUE
 

Usage: you can freely reimplement this interface.


interface ENOVISynchUE

Interface to SynchAllUE User Exit.
Role: Interface for using SynchAllUE UserExit.


Method Index


o getListOfPRCs(ENOVIABOProductRootClass_var,ENOVIABOPartReference_var,CATLISTV(CATBaseUnknown_var)&)
Allows customer to limit the list of PRCs that will be synchronized.
o processResults(CATLISTV(CATBaseUnknown_var))
Allows the customer to process the list of Instances that could not be synchronized.

Methods


o getListOfPRCs
public virtual HRESULT getListOfPRCs(ENOVIABOProductRootClass_var curPRC,
ENOVIABOPartReference_var partRef,
CATLISTV(CATBaseUnknown_var)& listPRC) = 0
Allows customer to limit the list of PRCs that will be synchronized.
Parameters:
curPRC
The current PRC (may be NULL_var)
partRef
The part reference that is being promoted
listPRC
The list of PRCs that will be synchronized
o processResults
public virtual HRESULT processResults(CATLISTV(CATBaseUnknown_var) listofIIs) = 0
Allows the customer to process the list of Instances that could not be synchronized.
Parameters:
listofIIs
The list of IIs that could not be synchronized

This object is included in the file: ENOVISynchUE.h
If needed, your Imakefile.mk should include the module: GUIDENOVInterfaces

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