CATPDMBase Global Function ExtractDocsToFileDirectory
ExtractDocsToFileDirectory(
const
iListV_ID,
const
iListRevision,
iDirectory_PATH,
iListFileNameToChange)
Client side API to enable the extraction of a document whithout any pointed and Force RerouteLinks for pointed
Role: Enable the extraction of a document:
From Vault to a file directory.
Without any pointed document.
Otherwise, pointed links are rerouted from EnoviaLink to File Type Link
Parameters:
iListV_ID
[in] Name of each ENOVIA Document Master to extract (V_ID attribute value)
iListRevision
[in] Name of each ENOVIA Document Revision (V_version attribute value)
iDirectory_PATH
[in] the path where documents have to be extracted.
iListFileNameToChange
[in] Fill this list if you want to rename document during extraction!
Returns:
S_OK if everything ran ok, otherwise...
E_FAIL if an unrecoverable error occurs
E_INVALIDARG if an arg does not match e.g:
iListV_ID.Size != iListRevision.Size
iListFileNameToChange.Size != 0 AND iListFileNameToChange.Size != iListRevision.Size
iListFileNameToChange.Size != 0 AND several identical string in iListFileNameToChange
This object is included in the file: CATPDMInteropServices.h