IEFAdapter2 Interface Class - Integration - Update 44 - Help - Hexagon

SmartPlant Integration COM Help

Language
English
Product
Integration
Search by Category
Help
SmartPlant Foundation / SDx Version
10
Smart P&ID Version
9 (2019)
Smart Engineering Manager Version
10 (2019)

This interface has only one method, RetrieveDocument. Tools will implement this method on this interface instead of the RetrieveDocument method on the IEFAdapter interface if they return TRUE in the SupportsFeature method for the AsBuiltDataRequiredForUnclaims entry. Tools that require AsBuilt versions of objects and relationships for unclaimed objects and relationships, for example Smart 3D, implement this interface and method to restore the AsBuilt version of unclaimed objects and relationships in project because it does not separate AsBuilt objects from project objects. When a project object is unclaimed from a project, it depends on integration components to restore the AsBuilt object. If a tool returns TRUE for the AsBuiltDataRequiredForUnclaims entry in the SupportsFeature method, the EFServiceManager will call the IEFAdapter2.RetrieveDocument method instead of the IEFAdapter.RetrieveDocument method.