| VirtualBox Main API
    | 
Extension pack file (aka tarball, .vbox-extpack) representation returned by IExtPackManager::openExtPackFile. More...
 
  
| Public Member Functions | |
| void | install (in boolean replace, in wstring displayInfo, [retval] out IProgress progess) | 
| Install the extension pack. | |
|  Public Member Functions inherited from IExtPackBase | |
| void | queryLicense (in wstring preferredLocale, in wstring preferredLanguage, in wstring format, [retval] out wstring licenseText) | 
| Full feature version of the license attribute. | |
| Public Attributes | |
| readonly attribute wstring | filePath | 
| The path to the extension pack file. | |
|  Public Attributes inherited from IExtPackBase | |
| readonly attribute wstring | name | 
| The extension pack name. | |
| readonly attribute wstring | description | 
| The extension pack description. | |
| readonly attribute wstring | version | 
| The extension pack version string. | |
| readonly attribute unsigned long | revision | 
| The extension pack internal revision number. | |
| readonly attribute wstring | edition | 
| Edition indicator. | |
| readonly attribute wstring | VRDEModule | 
| The name of the VRDE module if the extension pack sports one. | |
| readonly attribute wstring | CryptoModule | 
| The name of the crypto module if the extension pack sports one. | |
| readonly attribute IExtPackPlugIn[] | plugIns | 
| Plug-ins provided by this extension pack. | |
| readonly attribute boolean | usable | 
| Indicates whether the extension pack is usable or not. | |
| readonly attribute wstring | whyUnusable | 
| String indicating why the extension pack is not usable. | |
| readonly attribute boolean | showLicense | 
| Whether to show the license before installation. | |
| readonly attribute wstring | license | 
| The default HTML license text for the extension pack. | |
Extension pack file (aka tarball, .vbox-extpack) representation returned by IExtPackManager::openExtPackFile.
This provides the base extension pack information with the addition of the file name.
{41304F1B-7E72-4F34-B8F6-682785620C57} | void IExtPackFile::install | ( | in boolean | replace, | 
| in wstring | displayInfo, | ||
| [retval] out IProgress | progess | ||
| ) | 
Install the extension pack.
| replace | Set this to automatically uninstall any existing extension pack with the same name as the one being installed. | 
| displayInfo | Platform specific display information. Reserved for future hacks. | 
| progess | Progress object for the operation. | 
| readonly attribute wstring IExtPackFile::filePath | 
The path to the extension pack file.