IExtensionService Interface |
Namespace: Dundas.BI.Extensibility
The IExtensionService type exposes the following members.
| Name | Description | |
|---|---|---|
| ExtensionPackages | Obsolete.
Gets a list of all the loaded extension packages.
| |
| HostExtensionPurposes |
Gets the extension purposes supported by current host.
| |
| InstalledExtensions |
Gets a list of all the installed extension packages.
| |
| LoadedExtensions |
Gets a list of all the loaded extension packages.
|
| Name | Description | |
|---|---|---|
| ActivateComponent | Activates the component of the specified type. | |
| GetExtensionPackage | Gets the extension package. | |
| GetExtensions |
Gets all types corresponding to extensions inheriting from or implementing the specified registered base type.
| |
| GetPackageInfoForType |
Gets an ExtensionPackageInfo object representing the extension package in which
the provided extension type was found.
| |
| InstallExtensionPackage | Installs the extension package. | |
| RegisterBaseType |
Specifies that types inheriting from type should be registered
as extensions.
| |
| ShutdownEngine | Shuts down the engine so the installed or uninstalled extensions can be picked up or removed. | |
| UninstallExtensionPackage | Uninstalls the extension package. |