CATPLMIntegrationAccess CATAdpOpenSaveServices

Usage: you must use this class as is. You should never derive it.


public class CATAdpOpenSaveServices


Deprecated:
R211 Use or
Class to manage Open and Save in session.
Role: Provides all basic functions to open data in CATIA/DELMIA/SIMULIA AUTHORING session (identified as AUTHORING session further on) or save data from CATIA/DELMIA/SIMULIA AUTHORING session.
See also:


Method Index


o Save(CATListPtrCATBaseUnknown*,CATIAdpPLMErrorReviewer*)

Enumerated Type Index


o ExpandMode

Methods


o Save
public static Save( const iSaveRoots=NULL,
iopErrorReviewer=NULL)
Deprecated:
R211 Use
Performs a Save.
Role:This method saves all AUTHORING session or all given components and their prerequisites. The targetted repository of each component has been defined when component has been created.
Parameters:
iSaveRoots
The optional list of roots to process. If the value is NULL, all the components in the AUTHORING session are saved.
iopErrorReviewer
[inout] The ErrorReviewer dedicated to store and handle all PLM Errors raised during the execution of this service.
Returns:
  • S_OK: Save successful.
  • E_INVALIDARG: given iSaveRoots did not contain any component. Nothing is done.
  • E_FAIL: Save failed.

Enumerated Types


o ExpandMode
enum ExpandMode {
  Navigation,
  Authoring,
  ShortNavigation
}
Deprecated:
R211 Use

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

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.