Common Application Framework

Aveva.ApplicationFramework Namespace

Namespace hierarchy

Classes

Class Description
Addin Class to represent an ApplicationFramework Addin
AddinEventArgs Class used to hold the event arguments in Addin related events
AddinManager Provides properties and methods for the management of ApplicationFramework Addins.
AddinsCollection Class to represent the collection of loaded ApplicationFramework Addins
ServiceEventArgs Class used to hold the event arguments in SeviceManager related events
ServiceManager Provides a means by which the various components of the ApplicationFramework (e.g. Presentation Component) can publish their services. The ServiceManager also acts as a service provider responding to requests for services.
SettingsGroup Class that represents a named colletion of keyed objects which represent application settings
SettingsGroupsCollection A collection of SettingsGroup objects
SettingsManager Class to manage an applications settings

Interfaces

Interface Description
IAddin Interface which enables communication between the framework and the addin.

Delegates

Delegate Description
AddinEventHandler Represents the method that will handle addin related events.
ServiceEventHandler Represents the method that will handle service related events.