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.
- To process an open, you may be need a PLM identificator, you can use Query services
before using Open services.
- When you use
, you do not need to provide any repository destination because each PLM component contains its repository.
- 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.