The AddIn type exposes the following members.
Back to Top
Back to Top
Constructors
| Name | Description | |
|---|---|---|
| AddIn | Initializes a new instance of type AddIn.
|
Methods
| Name | Description | |
|---|---|---|
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| OnAnalysisServicesRegistered |
Override this method to lookup and access analysis services during the per-analysis startup
phase of the application.
| |
| OnGlobalServicesRegistered |
Override this method to lookup and access global services during the global startup
phase of the application.
| |
| OnUserServicesRegistered |
Override this method to lookup and access user services during the per-user startup
phase of the application.
| |
| RegisterAnalysisServices |
Override this method to register one or more analysis services with the
application.
| |
| RegisterApplicationEventHandlers |
Override this method to register one or more application event handlers. These
are objects of classes deriving from CustomApplicationEventHandler.
| |
| RegisterCalculations | Obsolete.
Override this method to extend the application with new calculations.
For each new calculation, it is registered
with the AddIn CalculationRegistrar.
| |
| RegisterDataFunctionExecutors |
Override this method to register data function executors with the application.
| |
| RegisterDataMethods |
Override this method to extend the application with new data methods (e.g. aggregation methods).
For each new data method, it is registered
with the AddIn DataMethodRegistrar.
| |
| RegisterDataSources |
Override this method to extend the application with new data sources.
For each new type of data source, a DataSourceFactory is registered
with the AddIn DataSourceRegistrar.
| |
| RegisterDataTransformations |
Override this method to extend the application with new data transformations.
For each new type of data transformation, a DataTransformationFactory is registered
with the AddIn DataTransformationRegistrar.
| |
| RegisterDataWriters |
Override this method to extend the application with new data writers.
For each new type of data writer, a DataWriterFactory is registered
with the AddIn DataWriterRegistrar.
| |
| RegisterFittingModels |
Override this method to register custom fitting models with the
application.
For each new type of fitting model, a FittingModelFactory is registered
with the AddIn FittingModelRegistrar.
| |
| RegisterGlobalServices |
Override this method to register one or more global services with the
application.
| |
| RegisterHelp |
Override this method to register help items with the application.
| |
| RegisterPanels |
Override this method to extend the application with new panels.
For each new type of panel, a CustomPanelFactory T is registered
with the AddIn PanelRegistrar.
| |
| RegisterPreferences |
Override this method to register custom preferences with the
application.
For each new type of preference, a CustomPreference is registered
with the AddIn PreferenceRegistrar.
| |
| RegisterProperties |
Override this method to register custom properties with the application.
Each property will be added to the DataPropertyRegistry.
| |
| RegisterTools |
Override this method to extend the application with new tools.
Each new tool should inherit from CustomTool TContext ,
and is then registered with the AddIn ToolRegistrar.
| |
| RegisterTypeBindings |
Override this method to register type bindings used to resolve backward
compatibility deserialization issues for .dxp files.
| |
| RegisterUserServices |
Override this method to register one or more user services with the
application.
| |
| RegisterValueRenderers |
Override this method to register value renderer producers with the application.
For each new type of value renderer producer, a
ValueRendererFactory is registered with the
AddIn ValueRendererRegistrar.
| |
| RegisterViews |
Override this method to register views for model objects such as tools.
Each new view is registered with the AddIn ViewRegistrar.
| |
| RegisterVirtualColumnProducers |
Override this method to register virtual column producers with the application.
For each new type of virtual column producer, a
VirtualColumnProducerFactory is registered with the
AddIn VirtualColumnRegistrar.
| |
| RegisterVisuals |
Override this method to extend the application with new visuals (e.g. plots).
For each new type of visual, a VisualFactory is registered
with the AddIn VisualRegistrar.
|
See Also