Aveva.ApplicationFramework Namespace (Aveva.ApplicationFramework)
Classes
Class | Description | |
---|---|---|
Addin | Class to represent an ApplicationFramework Addin | |
AddinEventArgs | Class used to hold the event arguments in Addin related events, single addin | |
AddinManager | Provides properties and methods for the management of ApplicationFramework Addins. | |
AddinsCollection | Class to represent the collection of loaded ApplicationFramework Addins | |
AddinsEventArgs | Class used to hold the event arguments in Addin related events, multiple addins | |
AllowedValues | Allowed values class | |
BaseConfigurationProvider<TS> | Base provider class (keep for backwards compatibility) | |
BaseConfigurationProviderV2<TS> | Base provider class | |
Configuration<T> | Configuration | |
ConfigurationCollection<T> | Collection of configurations | |
ConfigurationConstituents | Class for splitting a fully qualified key into its constituent parts. | |
ConfigurationDisplay<T> | Configuration Display | |
ConfigurationDisplayValidStrings | Configuration Display for valid string values | |
ConfigurationDisplayValidStrings.ValidStringsDisplay | 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. | |
ConfigurationEventArgs | Used as a container to pass the key and provider for the added/removed configuration | |
ConfigurationGroup | configurationGroup object | |
ConfigurationTrail | Configuration Trail | |
ConfigurationTrailLink | Configuration Trail Link | |
ConfigurationTrailPropertyDescriptor | Configuration Trail PropertyDescriptor | |
ConfigurationUtils | Configuration utilities | |
ConfigurationValue<T> | Configuration value | |
ConfigurationValueArrayDisplay<T> | Configuration Display | |
ConfigurationValueDisplay<T> | Configuration Display | |
ConfigurationValueDisplayBase<T> | Base class for Configuration Value Display | |
ConfigurationValueDisplayStandard<T> | Configuration Display | |
ConfigurationValueEnumDisplay | Configuration configuration | |
ConfigurationValueEnumDisplayBase | Base class for Configuration Enum Display | |
ConfigurationValueEnumDisplayBase.EnumDisplay | Class for converting objects to displayable strings | |
DependencyResolver | Static Gateway to resolve dependencies cleanly | |
Diagnostics | Class with static methods to display process metrics | |
DoubleRange | Represents a minimum/maximum range of doubles | |
ElapseTimer | ||
ElementListEventArgs | Element List EventArgs | |
EnumCollection | Enumeration Collection | |
IntegerRange | Represents a minimum/maximum range of integers | |
InterfaceResolutionException | Exception when interface not found | |
Log | Static gateway for logging | |
LogToNull | A log to null. | |
LogViewer | Optionally buffered log viewer | |
RangeBase<T> | Range base generic class | |
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. THIS CLASS IS OBSOLETE use the DependencyResolver instead | |
SettingsGroup | Class that represents a named collection of keyed objects which represent application settings | |
SettingsGroupsCollection | A collection of SettingsGroup objects | |
SettingsManager | Class to manage application settings | |
StringValidValue | Class representing a list of allowable string values |
Interfaces
Interface | Description | |
---|---|---|
IAddin | Interface which enables communication between the framework and the addin. | |
IAddinInjected | Interface which enables communication between the framework and the addin., uses dependency injection | |
IAddinManager | Provides properties and methods for the management of ApplicationFramework Addins. | |
IAddinModifiesElements | Addins that modify elements | |
IAddinTty | Interface which enables communication between the framework and the addin in tty. | |
IAddinTtyInjected | Interface which enables communication between the framework and the addin in tty., uses dependency injection | |
IAllowedValue | Interface for allowed values | |
IApplicationParam | Interface for Event param | |
IConfiguration<T> | Covariant interface | |
IConfigurationBase | Configuration setting interface | |
IConfigurationCollection<T> | Collection Configuration interface A collection of values to return as a collection | |
IConfigurationGroup | Configuration Group interface A Group is a specific collection of groups and configurations. | |
IConfigurationManagerConsumer | Configuration Manager Consumer Interface | |
IConfigurationProvider | ConfigurationProvider Interface | |
IConfigurationProviderBase | Configuration Provider base interface | |
IConfigurationTrial | Configuration Trail | |
IConfigurationValue<T> | Configuration value interface, typed | |
IConfigurationValueBase | Configuration value interface | |
IConfigurationValueDisplay | Configuration Display interface | |
IDependencyContainer | Dependency Container Interface | |
IDependencyManager | Dependency Manager Interface | |
IDependencyResolver | Dependency Resolver Interface | |
IEventAggregator | Intrface for EventAggregator | |
ILog | Logging interface | |
IServiceManager | Interface for Service Manager THIS INTERFACE IS OBSOLETE use the DependencyResolver instead | |
ISettingsManager | Interface to class for managing application settings |
Delegates
Delegate | Description | |
---|---|---|
AddinEventHandler | Represents the method that will handle addin related events. | |
ServiceEventHandler | Represents the method that will handle service related events. |
Enumerations
Enumeration | Description | |
---|---|---|
AllowedValueType | The type of allowed values |
See Also