    

 ## On this page

  

 

 # Interfaces

 Last update: 30.07.2026 

- [PHXDATAEXPLORERLib::\_DPHXDataExplorerEvents](interfacePHXDATAEXPLORERLib_1_1__DPHXDataExplorerEvents.md#interfacePHXDATAEXPLORERLib_1_1__DPHXDataExplorerEvents)
- [PHXDATAHISTORYLib::\_DPHXDataHistoryEvents](interfacePHXDATAHISTORYLib_1_1__DPHXDataHistoryEvents.md#interfacePHXDATAHISTORYLib_1_1__DPHXDataHistoryEvents)
- [PHXDATAEXPLORERLib::\_DPHXDataExplorer](interfacePHXDATAEXPLORERLib_1_1__DPHXDataExplorer.md#interfacePHXDATAEXPLORERLib_1_1__DPHXDataExplorer)
- [PHXDATAHISTORYLib::\_DPHXDataHistoryToModel](interfacePHXDATAHISTORYLib_1_1__DPHXDataHistoryToModel.md#interfacePHXDATAHISTORYLib_1_1__DPHXDataHistoryToModel)
- [PHXDATAHISTORYLib::\_DPHXDataHistory](interfacePHXDATAHISTORYLib_1_1__DPHXDataHistory.md#interfacePHXDATAHISTORYLib_1_1__DPHXDataHistory)
- [ModelCenter::IAddToModel](interfaceModelCenter_1_1IAddToModel.md#interfaceModelCenter_1_1IAddToModel)
- [ModelCenter::IAssemblies](interfaceModelCenter_1_1IAssemblies.md#interfaceModelCenter_1_1IAssemblies)
- [ModelCenter::IAssembly](interfaceModelCenter_1_1IAssembly.md#interfaceModelCenter_1_1IAssembly)
- [ModelCenter::IArray](interfaceModelCenter_1_1IArray.md#interfaceModelCenter_1_1IArray)
- [ModelCenter::ICachePin](interfaceModelCenter_1_1ICachePin.md#interfaceModelCenter_1_1ICachePin)
- [TradeStudyPlugIn::ICombinedPlugIn](interfaceTradeStudyPlugIn_1_1ICombinedPlugIn.md#interfaceTradeStudyPlugIn_1_1ICombinedPlugIn)
- [ModelCenter::IBooleanVariable](interfaceModelCenter_1_1IBooleanVariable.md#interfaceModelCenter_1_1IBooleanVariable)
- [ModelCenter::IComponents](interfaceModelCenter_1_1IComponents.md#interfaceModelCenter_1_1IComponents)
- [ComponentPlugIn::IComponentPlugIn](interfaceComponentPlugIn_1_1IComponentPlugIn.md#interfaceComponentPlugIn_1_1IComponentPlugIn)
- [ModelCenter::IComponent](interfaceModelCenter_1_1IComponent.md#interfaceModelCenter_1_1IComponent)
- [ModelCenter::IBooleanArray](interfaceModelCenter_1_1IBooleanArray.md#interfaceModelCenter_1_1IBooleanArray)
- [ModelCenter::ICustomDesignPoint](interfaceModelCenter_1_1ICustomDesignPoint.md#interfaceModelCenter_1_1ICustomDesignPoint)
- [PHXDATAEXPLORERLib::IDataExplorerFacadeOwner](interfacePHXDATAEXPLORERLib_1_1IDataExplorerFacadeOwner.md#interfacePHXDATAEXPLORERLib_1_1IDataExplorerFacadeOwner)
- [ModelCenter::IDataCollector](interfaceModelCenter_1_1IDataCollector.md#interfaceModelCenter_1_1IDataCollector)
- [ModelCenter::IDataMonitor](interfaceModelCenter_1_1IDataMonitor.md#interfaceModelCenter_1_1IDataMonitor)
- [ModelCenter::IFeature](interfaceModelCenter_1_1IFeature.md#interfaceModelCenter_1_1IFeature)
- [PHXDATAHISTORYLib::IDHVariable](interfacePHXDATAHISTORYLib_1_1IDHVariable.md#interfacePHXDATAHISTORYLib_1_1IDHVariable)
- [ModelCenter::IFileSystemInfo](interfaceModelCenter_1_1IFileSystemInfo.md#interfaceModelCenter_1_1IFileSystemInfo)
- [ModelCenter::IDoubleVariable](interfaceModelCenter_1_1IDoubleVariable.md#interfaceModelCenter_1_1IDoubleVariable)
- [ModelCenter::IFileVariable](interfaceModelCenter_1_1IFileVariable.md#interfaceModelCenter_1_1IFileVariable)
- [ModelCenter::IFileArray](interfaceModelCenter_1_1IFileArray.md#interfaceModelCenter_1_1IFileArray)
- [ModelCenter::IGlobalParameters](interfaceModelCenter_1_1IGlobalParameters.md#interfaceModelCenter_1_1IGlobalParameters)
- [ModelCenter::IGroup](interfaceModelCenter_1_1IGroup.md#interfaceModelCenter_1_1IGroup)
- [ModelCenter::IIfComponent](interfaceModelCenter_1_1IIfComponent.md#interfaceModelCenter_1_1IIfComponent)
- [ModelCenter::IGroups](interfaceModelCenter_1_1IGroups.md#interfaceModelCenter_1_1IGroups)
- [ModelCenter::IDoubleArray](interfaceModelCenter_1_1IDoubleArray.md#interfaceModelCenter_1_1IDoubleArray)
- [ModelCenter::IJobManager](interfaceModelCenter_1_1IJobManager.md#interfaceModelCenter_1_1IJobManager)
- [ModelCenter::IIntegerVariable](interfaceModelCenter_1_1IIntegerVariable.md#interfaceModelCenter_1_1IIntegerVariable)
- [ModelCenter::IGeometryVariable](interfaceModelCenter_1_1IGeometryVariable.md#interfaceModelCenter_1_1IGeometryVariable)
- [ModelCenter::IIntegerArray](interfaceModelCenter_1_1IIntegerArray.md#interfaceModelCenter_1_1IIntegerArray)
- [PHXDATAEXPLORERLib::ILegacyVisiblity](interfacePHXDATAEXPLORERLib_1_1ILegacyVisiblity.md#interfacePHXDATAEXPLORERLib_1_1ILegacyVisiblity)
- [ModelCenter::ILogger](interfaceModelCenter_1_1ILogger.md#interfaceModelCenter_1_1ILogger)
- [ModelCenter::ILoginCallback](interfaceModelCenter_1_1ILoginCallback.md#interfaceModelCenter_1_1ILoginCallback)
- [ModelCenter::INetworkLocations](interfaceModelCenter_1_1INetworkLocations.md#interfaceModelCenter_1_1INetworkLocations)
- [PHXDATAEXPLORERLib::IPHXDataExplorerPointer](interfacePHXDATAEXPLORERLib_1_1IPHXDataExplorerPointer.md#interfacePHXDATAEXPLORERLib_1_1IPHXDataExplorerPointer)
- [PHXDATAEXPLORERLib::IPageVisibility](interfacePHXDATAEXPLORERLib_1_1IPageVisibility.md#interfacePHXDATAEXPLORERLib_1_1IPageVisibility)
- [ModelCenter::IPHXFormat](interfaceModelCenter_1_1IPHXFormat.md#interfaceModelCenter_1_1IPHXFormat)
- [PHXDATAHISTORYLib::IPHXMenuItems](interfacePHXDATAHISTORYLib_1_1IPHXMenuItems.md#interfacePHXDATAHISTORYLib_1_1IPHXMenuItems)
- [PlugInMetaData::IPlugInMetaData](interfacePlugInMetaData_1_1IPlugInMetaData.md#interfacePlugInMetaData_1_1IPlugInMetaData)
- [ModelCenter::IRefArrayProp](interfaceModelCenter_1_1IRefArrayProp.md#interfaceModelCenter_1_1IRefArrayProp)
- [ModelCenter::IReferenceVariable](interfaceModelCenter_1_1IReferenceVariable.md#interfaceModelCenter_1_1IReferenceVariable)
- [ModelCenter::IObjectVariable](interfaceModelCenter_1_1IObjectVariable.md#interfaceModelCenter_1_1IObjectVariable)
- [PHXDATAEXPLORERLib::IPHXDEKeepalive](interfacePHXDATAEXPLORERLib_1_1IPHXDEKeepalive.md#interfacePHXDATAEXPLORERLib_1_1IPHXDEKeepalive)
- [ModelCenter::IModelCenter](interfaceModelCenter_1_1IModelCenter.md#interfaceModelCenter_1_1IModelCenter)
- [ModelCenter::IRefProp](interfaceModelCenter_1_1IRefProp.md#interfaceModelCenter_1_1IRefProp)
- [PHXDATAHISTORYLib::ISaveContext](interfacePHXDATAHISTORYLib_1_1ISaveContext.md#interfacePHXDATAHISTORYLib_1_1ISaveContext)
- [ModelCenter::IReferenceArray](interfaceModelCenter_1_1IReferenceArray.md#interfaceModelCenter_1_1IReferenceArray)
- [ModelCenter::IScriptComponent](interfaceModelCenter_1_1IScriptComponent.md#interfaceModelCenter_1_1IScriptComponent)
- [ModelCenter::IStringVariable](interfaceModelCenter_1_1IStringVariable.md#interfaceModelCenter_1_1IStringVariable)
- [TradeStudyPlugIn::ITradeStudy3JobInfo](interfaceTradeStudyPlugIn_1_1ITradeStudy3JobInfo.md#interfaceTradeStudyPlugIn_1_1ITradeStudy3JobInfo)
- [ModelCenter::IStringArray](interfaceModelCenter_1_1IStringArray.md#interfaceModelCenter_1_1IStringArray)
- [TradeStudyPlugIn::ITradeStudy3JobResult](interfaceTradeStudyPlugIn_1_1ITradeStudy3JobResult.md#interfaceTradeStudyPlugIn_1_1ITradeStudy3JobResult): Interface representing the results of running a job. May be backed internally by a PHXDataCollector, or not.
- [TradeStudyPlugIn::ITradeStudyPlugIn](interfaceTradeStudyPlugIn_1_1ITradeStudyPlugIn.md#interfaceTradeStudyPlugIn_1_1ITradeStudyPlugIn)
- [TradeStudyPlugIn::ITradeStudy3JobManager](interfaceTradeStudyPlugIn_1_1ITradeStudy3JobManager.md#interfaceTradeStudyPlugIn_1_1ITradeStudy3JobManager): Class which does everything that a combination of a DataHistory and a JobManager can do. Can be implemented using the inputs to a normal construct(...) call, but can do something else entirely. Thread-safe.
- [ModelCenter::IShowHelpEvents](interfaceModelCenter_1_1IShowHelpEvents.md#interfaceModelCenter_1_1IShowHelpEvents)
- [TradeStudyPlugIn::ITradeStudyPlugIn2](interfaceTradeStudyPlugIn_1_1ITradeStudyPlugIn2.md#interfaceTradeStudyPlugIn_1_1ITradeStudyPlugIn2)
- [ModelCenter::ITradeStudyEvents](interfaceModelCenter_1_1ITradeStudyEvents.md#interfaceModelCenter_1_1ITradeStudyEvents)
- [TradeStudyPlugIn::ITradeStudyPlugIn3](interfaceTradeStudyPlugIn_1_1ITradeStudyPlugIn3.md#interfaceTradeStudyPlugIn_1_1ITradeStudyPlugIn3)
- [ModelCenter::IVariableLink](interfaceModelCenter_1_1IVariableLink.md#interfaceModelCenter_1_1IVariableLink)
- [ModelCenter::IVariableLinks](interfaceModelCenter_1_1IVariableLinks.md#interfaceModelCenter_1_1IVariableLinks)
- [ModelCenter::IVariableDescription](interfaceModelCenter_1_1IVariableDescription.md#interfaceModelCenter_1_1IVariableDescription)
- [TradeStudyPlugIn::ITradeStudyCallback](interfaceTradeStudyPlugIn_1_1ITradeStudyCallback.md#interfaceTradeStudyPlugIn_1_1ITradeStudyCallback)
- [TradeStudyPlugIn::IVariableMetaDataProvider](interfaceTradeStudyPlugIn_1_1IVariableMetaDataProvider.md#interfaceTradeStudyPlugIn_1_1IVariableMetaDataProvider)
- [ModelCenter::IVariables](interfaceModelCenter_1_1IVariables.md#interfaceModelCenter_1_1IVariables)
- [TradeStudyPlugIn::IWindowed](interfaceTradeStudyPlugIn_1_1IWindowed.md#interfaceTradeStudyPlugIn_1_1IWindowed)
- [ModelCenter::IVizContainer](interfaceModelCenter_1_1IVizContainer.md#interfaceModelCenter_1_1IVizContainer)
- [PHXDATAHISTORYLib::PHXDataExplorerExportPlugIn](interfacePHXDATAHISTORYLib_1_1PHXDataExplorerExportPlugIn.md#interfacePHXDATAHISTORYLib_1_1PHXDataExplorerExportPlugIn)
- [PHXDATAHISTORYLib::PHXDataExplorerPlugIn](interfacePHXDATAHISTORYLib_1_1PHXDataExplorerPlugIn.md#interfacePHXDATAHISTORYLib_1_1PHXDataExplorerPlugIn)
- [ModelCenter::IVariable](interfaceModelCenter_1_1IVariable.md#interfaceModelCenter_1_1IVariable)