IOlapAddIn Interface
The IOlapAddIn interface supports the integration of custom add-in applications with Analysis 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. There are no collections exposed by this interface, although several methods employ collections as arguments.
Caution This interface must be implemented as specified or your add-in (and other add-ins, including Analysis 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 the class module in which you have implemented the IOlapAddIn interface is called before any methods of your program are called. After initialization, the Microsoft OLAP Services Add-Ins Manager library can call the methods of your implementation of the IOlapAddIn interface any number of times and in any sequence.