
Public Member Functions | |
| 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 | 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 | VRDEModule |
| The name of the VRDE 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. | |
{5FFB0B64-0AD6-467D-AF62-1157E7DC3C99} | void IExtPackBase::queryLicense | ( | in wstring | preferredLocale, | |
| in wstring | preferredLanguage, | |||
| in wstring | format, | |||
| [retval] out wstring | licenseText | |||
| ) |
Full feature version of the license attribute.
| preferredLocale | The preferred license locale. Pass an empty string to get the default license. | |
| preferredLanguage | The preferred license language. Pass an empty string to get the default language for the locale. | |
| format | The license format: html, rtf or txt. If a license is present there will always be an HTML of it, the rich text format (RTF) and plain text (txt) versions are optional. If | |
| licenseText | The license text. |
| readonly attribute wstring IExtPackBase::name |
The extension pack name.
This is unique.
| readonly attribute wstring IExtPackBase::description |
The extension pack description.
| readonly attribute wstring IExtPackBase::version |
The extension pack version string.
This is on the same form as other VirtualBox version strings, i.e.: "1.2.3", "1.2.3_BETA1", "1.2.3-OSE", "1.2.3r45678", "1.2.3r45678-OSE", "1.2.3_BETA1-r45678" or "1.2.3_BETA1-r45678-OSE"
| readonly attribute unsigned long IExtPackBase::revision |
The extension pack internal revision number.
| readonly attribute wstring IExtPackBase::VRDEModule |
The name of the VRDE module if the extension pack sports one.
| readonly attribute IExtPackPlugIn [] IExtPackBase::plugIns |
Plug-ins provided by this extension pack.
| readonly attribute boolean IExtPackBase::usable |
Indicates whether the extension pack is usable or not.
There are a number of reasons why an extension pack might be unusable, typical examples would be broken installation/file or that it is incompatible with the current VirtualBox version.
| readonly attribute wstring IExtPackBase::whyUnusable |
String indicating why the extension pack is not usable.
This is an empty string if usable and always a non-empty string if not usable.
| readonly attribute boolean IExtPackBase::showLicense |
Whether to show the license before installation.
| readonly attribute wstring IExtPackBase::license |
The default HTML license text for the extension pack.
Same as calling queryLicense with preferredLocale and preferredLanguage as empty strings and format set to html.
1.5.6