All Frameworks  Class Hierarchy  This Framework  Indexes   

ENOVInterfaces Interface ENOVIVpmPostIntrospection

Usage: you can freely reimplement this interface.


interface ENOVIVpmPostIntrospection

Interface for ENOVFileIntrospection.
Role: This interface is User Exit for post-Introspection in ENOVFileIntrospection.


Method Index


o UseIntrospectionFiles(int,CATUnicodeString,CATUnicodeString,CATListOfCATUnicodeString,CATListOfCATUnicodeString,SEQUENCE(octet)&,SEQUENCE(octet)&,CATIVpmFactoryObject*,CATIAVPMObjectVersion*)
User exit for post process of FileIntrospection for user specified external utility.

Methods


o UseIntrospectionFiles
public virtual UseIntrospectionFiles( NbFiles,
DocumentFilePath,
ComputeName,
ListOfPaths,
ListOfTypes,
seqVaultId,
Iteration_UID,
Iteration,
Revision)
User exit for post process of FileIntrospection for user specified external utility.
Parameters:
NbFiles
[in] Number of files to be processed
DocumentFilePath
[in] File path name
ComputeName
[in] Compute Name defined in Introspection.xml for the external utility
ListOfPaths
[in] List of file paths that to be processed
ListOfTypes
[in] List of file types that to be processed
seqVaultId
[in] Input Vault ID
Iteration_UID
[in] Iteration UUID
Iteration
[in] Iteration object pointer
Revision
[in] Revision object pointer
Returns:
S_OK if the process is successful, and E_FAIL otherwise

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

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