Details (IEFCustomRetrieve) - 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)

The following must be completed in order to use the IEFCustomRetrieve and IEFCustomRetrieveEventHandler interfaces:

  • Create software that implements all the properties and methods declared in IEFCustomRetrieve interface, which is provided in EFCustomProcess.tlb.

  • Add the required references to the software:

    • EFCustomProcess.tlb

    • SchemaComponent.tlb (C:\Program Files (x86)\Common Files\Intergraph\Schema Component\SchemaComponent.tlb)

    • CompSchemaCont.dll (C:\Program Files (x86)\Common Files\Intergraph\Schema Component\CompSchemaCont.dll)

  • Register the software on the computer.

  • Specify the ProgID in the registry as mentioned below:

    • Registry location:

      • For 64-bit machine: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Intergraph\SPF Framework Client\Current Version]

      • For 32-bit machine: [HKEY_LOCAL_MACHINE\SOFTWARE\Intergraph\SPF Framework Client\Current Version]

    • Value name: CustomRetrieveDLLProgID

    • Value data: <ProgID> of the CustomRetrieveDLL