AVEVA CAF API Documenation
Inheritance Hierarchy
Aveva.ApplicationFramework Namespace (Aveva.ApplicationFramework)
Classes
 ClassDescription
Class Class to represent an ApplicationFramework Addin
Class Class used to hold the event arguments in Addin related events, single addin
Class Provides properties and methods for the management of ApplicationFramework Addins.
Class Class to represent the collection of loaded ApplicationFramework Addins
Class Class used to hold the event arguments in Addin related events, multiple addins
Class Allowed values class
Class Base provider class (keep for backwards compatibility)
Class Base provider class
Class Configuration
Class Collection of configurations
Class Class for splitting a fully qualified key into its constituent parts.
Class Configuration Display
Class Configuration Display for valid string values
Class Class for converting objects to displayable strings. Have to inherit from StringConverter rather than TypeConverter, otherwise GetStandardValuesExclusive isn't called and the list isn't editable when appropriate.
Class Used as a container to pass the key and provider for the added/removed configuration
Class configurationGroup object
Class Configuration Trail
Class Configuration Trail Link
Class Configuration Trail PropertyDescriptor
Class Configuration utilities
Class Configuration value
Class Configuration Display
Class Configuration Display
Class Base class for Configuration Value Display
Class Configuration Display
Class Configuration configuration
Class Base class for Configuration Enum Display
Class Class for converting objects to displayable strings
Class Static Gateway to resolve dependencies cleanly
Class Class with static methods to display process metrics
Class Represents a minimum/maximum range of doubles
Class
Class Element List EventArgs
Class Enumeration Collection
Class Represents a minimum/maximum range of integers
Class Exception when interface not found
Class Static gateway for logging
Class A log to null.
Class Optionally buffered log viewer
Class Range base generic class
Class Class used to hold the event arguments in SeviceManager related events
Class 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. THIS CLASS IS OBSOLETE use the DependencyResolver instead
Class Class that represents a named collection of keyed objects which represent application settings
Class A collection of SettingsGroup objects
Class Class to manage application settings
Class Class representing a list of allowable string values
Interfaces
 InterfaceDescription
Interface Interface which enables communication between the framework and the addin.
Interface Interface which enables communication between the framework and the addin., uses dependency injection
Interface Provides properties and methods for the management of ApplicationFramework Addins.
Interface Addins that modify elements
Interface Interface which enables communication between the framework and the addin in tty.
Interface Interface which enables communication between the framework and the addin in tty., uses dependency injection
Interface Interface for allowed values
Interface Interface for Event param
Interface Covariant interface
Interface Configuration setting interface
Interface Collection Configuration interface A collection of values to return as a collection
Interface Configuration Group interface A Group is a specific collection of groups and configurations.
Interface Configuration Manager Consumer Interface
Interface ConfigurationProvider Interface
Interface Configuration Provider base interface
Interface Configuration Trail
Interface Configuration value interface, typed
Interface Configuration value interface
Interface Configuration Display interface
Interface Dependency Container Interface
Interface Dependency Manager Interface
Interface Dependency Resolver Interface
Interface Intrface for EventAggregator
Interface Logging interface
Interface Interface for Service Manager THIS INTERFACE IS OBSOLETE use the DependencyResolver instead
Interface Interface to class for managing application settings
Delegates
 DelegateDescription
Delegate Represents the method that will handle addin related events.
Delegate Represents the method that will handle service related events.
Enumerations
 EnumerationDescription
Enumeration The type of allowed values
See Also