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. |