ApplicationExtention Class Reference

An Acmx.Acad.Connectivity application extention base class. More...

Inheritance diagram for ApplicationExtention:

IApplicationExtention List of all members.

Protected Member Functions

abstract void OnPreInit (ApplicationProvider provider)
 This message is sent to the extention only once: at the moment when the extention is found by Acmx runtime and before the application instance is created.
abstract void OnInit ()
 This message is sent to the extention only once: at the moment when the extention is loaded to the application.
abstract void OnDispose ()
 This message is sent to the extention only once: at the moment when the extention is unloaded from the application.

Properties

IApplication Owner
 Owner of the extention (i.e.
Type Key
 An extention key for the application extentions dictionary usage.

Detailed Description

An Acmx.Acad.Connectivity application extention base class.

Any custom extention should inherits from this class and, in addition to this, the extention class assembly should be passed to the ApplicationLoader in the configuration parameter.


Member Function Documentation

abstract void OnPreInit ApplicationProvider  provider  )  [protected, pure virtual]
 

This message is sent to the extention only once: at the moment when the extention is found by Acmx runtime and before the application instance is created.

Parameters:
provider ApplicationProvider

abstract void OnInit  )  [protected, pure virtual]
 

This message is sent to the extention only once: at the moment when the extention is loaded to the application.

abstract void OnDispose  )  [protected, pure virtual]
 

This message is sent to the extention only once: at the moment when the extention is unloaded from the application.


Property Documentation

IApplication Owner [get]
 

Owner of the extention (i.e.

application)

Type Key [get]
 

An extention key for the application extentions dictionary usage.


Generated on Sun May 28 08:56:22 2006 for Acmx.AcadConnectivity documentation by  doxygen 1.4.5