All Frameworks Class Hierarchy This Framework Next Indexes
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---CATPDMCATIAServices
Usage: you must use this class as is. You should never derive it.
public class CATPDMCATIAServices
Services to interface with CATIA client Modeler.
Role:Provide various services to support the CATIA client modeler
| public static HRESULT BindEnoviaIdToCATIA( | CATIPLMIdentificator* | ipId, |
| CATBaseUnknown** | opObj) |
Commonly supported ENOVIA ids are ENOVIA_VPMTPDocumentVersion, ENOVIA_VPMPartVersion,
ENOVIA_VPMItemInstance, ENOVIA_VPMProductRootClass
restrictions apply: not all ENOVIA ids can be binded to CATIA.
| public static HRESULT ExtractEnoviaIdFromCATIA( | CATBaseUnknown* | ipObj, |
| CATIPLMIdentificator** | opId) |
Commonly supported CATIA Object are CATDocument or CATIProduct (root being PRC, intermediate level II, leave PV)
restrictions apply: not all CATIA Object correspond to ENOVIA persistant ids.
Copyright © 2003, Dassault Systèmes. All rights reserved.