OLE Automation Interface
Offline Explorer Enterprise edition includes OLE Automation interface to access its internal objects and structures and to control Projects and downloads from your programs.
Currently the interface gives you access to the folders list, to Projects inside folders. You can inspect and change all settings and properties of each Folder and Project. You can add and delete Projects, start and stop downloading.
Here is a list of objects exposed via OLE Automation:
- IMainOE - The main application object that gives access to lists of folders and active connections.
- IOEConnection - Represents an active connection that downloads a file.
- IOEFolder - Provides access to the folder that contains other folders and Projects.
- IOEProject - Offline Explorer's Project with all its properties. It is possible to start and stop downloading a Project.
- IOESequencer - Sequencer to run Projects one after another.
Note: IOEProject.Export has changed its parameters definition in 2.4 version. |