The IOlapAddIn interface supports the integration of custom applications with the OLAP Manager. You can use this interface in conjunction with Decision Support Objects (DSO) to create customized applications for managing DSO objects and controlling the server. This interface requires methods and properties, which are listed later in this section. There are no collections associated with this interface.
Caution This interface must be implemented as specified or your add-in program, and possibly other add-in programs including the OLAP Manager, may not operate correctly. It is possible for data to be corrupted or lost as a result of incorrect implementation of the IOlapAddIn interface.
The Class Initialize subroutine of your IOlapAddIn interface implementation is called before any methods of your program are called. After initialization, the OLAP Add-In Manager can call the methods of your implementation of the IOlapAddIn interface any number of times and in any sequence. You must provide code to handle errors in your application for each IOlapAddIn interface method and property; errors raised to the OLAP Add-In Manager can cause failure of the OLAP Add-In Manager or other add-in programs, including possible loss of data.
For more information, see Methods, IOlapAddIn Interface and Properties, IOlapAddIn Interface.