IExtensionService Methods |
The IExtensionService type exposes the following members.
| 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 baseType
provided types.
| |
| 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. |