| IAnalyticsMonitor | |
| IAnalyticsReporter | |
| IClient | A plug-in module loaded in Altium Designer has hooks to the single executable subsystem, so you have access to the specific documents and launch commands on th… |
| IClient2 | |
| IClientAPI_Interface | |
| IClientAPI_OutsideChangesDetection | |
| IClientAPI_OutsideChangesDetection2 | |
| ICommandGetState | |
| ICommandLauncher | The ICommandLauncher interface encapsulates the functionality of launching a command (which is a pre packaged process) in Altium Designer. |
| IDXPExtensionManager | |
| IDXPExtensionManagerSettings | |
| IDXPProductBranding | |
| IDXPSplash | |
| IFeatureChecker | |
| IIdleHandler | |
| IIdleHandlerRegistrator | |
| IInternalOptions | |
| ILicenseExpirationInfo | |
| ILicenseManager | |
| ILogCallback | |
| ILogger | |
| ILogManager | |
| IMacroEventListener | |
| IMacroManager | |
| IMacroManager2 | |
| IMacroProcessor | |
| IPluginsPlatformVersions | |
| IPluginsRegistry | |
| IPluginsRegistryItem | |
| IProcessControl | The IProcessControl interface controls the process depth for each design document in Altium Designer. |
| IProcessLauncher | This IProcessLauncher interface is a mechanism that launches a server process in Altium Designer. |
| IProcessLauncher2 | |
| IProcessLauncherInfo | |
| IProductInfo | |
| IScriptDirective | |
| ISecurityManager | |
| ISecurityServerManager | |
| IServerInternalOptions | |
| IServerInternalOptionsManager | |
| IServerLicense | |
| IServerModule | A server deals with its own server documents. |
| IServerModuleActionsSupport | |
| IServerModuleNativeImport | |
| IServerOptions | |
| IServerPanelInfo | The IServerPanelInfo interface encapsulates the details of a panel in Altium Designer and the details can be Name, Bitmap, whether the panel can be docked hori… |
| IServerProcess | The IServerProcess interface returns information for commands (server processes) in a server installation file; |
| IServerRecord | This interface extracts the servers installation files information from the \System folder which has a list of server installation files. |
| IServerSecurity | |
| IServerWindowKind | This IServerWindowKind interface reports the type of a design document in Altium Designer and it is a composite object used in IServerRecord and IClient interf… |
| ISupportService | |
| IThreadSynchronize | |
| ITimerHandler | Each timer object is represented by the ITimerHandler interface and all timer objects are managed by the ITimerManager interface. |
| ITimerManager | The ITimerManager interface manages the timing mechanisms efficiently in Altium Designer which registers timer objects and calls them when used. |
| ITranslationManager | The ITranslationManager interface deals with the installed locale languages for Altium Designer. |