All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

ENOVInterfaces Interface CATIAVPMUEFilterVersionning

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

Usage: you can freely reimplement this interface.


interface CATIAVPMUEFilterVersionning

Interface which can be implemented by users to get the user genarated version names.
Role: The CATIAVPMUEFilterVersionning enables user to:


Method Index


o GetNewVersion(long,CATUnicodeString&,CATUnicodeString&)
User Exit called when an ObjectVersion is created from CATIAVPMProductSpecification or a CATIConfigHandler.

Methods


o GetNewVersion
public virtual HRESULT GetNewVersion(long iPrevVersionNumber,
const CATUnicodeString& iPrevVersionValue,
CATUnicodeString& oVersionValue)=0
User Exit called when an ObjectVersion is created from CATIAVPMProductSpecification or a CATIConfigHandler.
Parameters:
in
long iPrevVersionNumber The number of the previous version
in
CATUnicodeString iPrevVersionValue The string value of the previous version
out
CATUnicodeString oVersionValue The string value of the new version.

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

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