DataPlace
CS.DataPlace.Loader Namespace
CSCS.DataPlace.Loader
Interfaces for implementing a custom DataPlace AddIn
Declaration Syntax
C#
namespace CS.DataPlace.Loader
Types
All TypesClassesDelegates
IconTypeDescription
AddInFileData
Contains static methods for managing add-ins.

AddInProperties
Allows the user to view/edit an add-in's properties.

AddInRegistrationManager
Provides for registration and management of modules that represent DataPlace add-ins.

ModuleLoader..::.LoadModuleDelegate
Represents the method that loads a module.

ModuleListForm
Allows the user to choose the desired add-in from a list of add-ins in an assembly.

ModuleLoader..::.ModuleLoadedEventArgs
Contains data associated with a ModuleLoaded event.

ModuleLoader..::.ModuleLoadedEventHandler
Represents the method that handles a ModuleLoaded event.

ModuleLoader
Constructs modules as described by ModuleInfo instances. After construction of the module the loader will start a thread to manage module initialization. For a given instance of DataPlace only one instance of ModuleLoader should be used in order that module validation behave correctly.

ModuleManager
Utility class for obtaining module information and managing which available modules are active.

ModuleManagerForm
Allows the user to add or remove add-ins and set add-in-related options.