IPackageInfo Interface
Package information from the BA manifest.
Properties
| Property | Description |
|---|---|
| CacheType | The authored cache strategy for this package. |
| CustomData | Place for the BA to store it’s own custom data for this package. |
| Description | The package’s description. |
| DisplayInternalUICondition | The authored bal:DisplayInternalUICondition. |
| DisplayName | The package’s display name. |
| Id | The package’s Id. |
| InstallCondition | The authored InstallCondition. |
| Permanent | Whether the bundle should ever recommend the package to be uninstalled. |
| PrereqLicenseFile | The file name of the license file to be shown by the prereq BA. |
| PrereqLicenseUrl | The URL of the license to be shown by the prereq BA. |
| PrereqPackage | Whether the package should be installed by the prereq BA for managed bootstrapper applications. |
| PrimaryPackageType | See «see T:WixToolset.Mba.Core.PrimaryPackageType» |
| ProductCode | The package’s ProductCode. |
| RepairCondition | The authored RepairCondition. |
| Type | The type of the package. |
| UpgradeCode | The package’s UpgradeCode. |
| Version | The package’s version. |
| Vital | Whether the package’s failure can be ignored while executing the chain. |
WixToolset.Mba.Core.dll version 4.0.5+b9b2f1b4c69a1b509d487dc950b30b4ec9b0d040 |
CacheType Property
The authored cache strategy for this package.
Declaration
public BOOTSTRAPPER_CACHE_TYPE CacheType { get; set; }CustomData Property
Place for the BA to store it’s own custom data for this package.
Declaration
public System.Object CustomData { get; set; }Description Property
The package’s description.
Declaration
public string Description { get; set; }DisplayInternalUICondition Property
The authored bal:DisplayInternalUICondition.
Declaration
public string DisplayInternalUICondition { get; set; }DisplayName Property
The package’s display name.
Declaration
public string DisplayName { get; set; }Id Property
The package’s Id.
Declaration
public string Id { get; set; }InstallCondition Property
The authored InstallCondition.
Declaration
public string InstallCondition { get; set; }Permanent Property
Whether the bundle should ever recommend the package to be uninstalled.
Declaration
public bool Permanent { get; set; }PrereqLicenseFile Property
The file name of the license file to be shown by the prereq BA.
Declaration
public string PrereqLicenseFile { get; set; }PrereqLicenseUrl Property
The URL of the license to be shown by the prereq BA.
Declaration
public string PrereqLicenseUrl { get; set; }PrereqPackage Property
Whether the package should be installed by the prereq BA for managed bootstrapper applications.
Declaration
public bool PrereqPackage { get; set; }PrimaryPackageType Property
See «see T:WixToolset.Mba.Core.PrimaryPackageType»
Declaration
public PrimaryPackageType PrimaryPackageType { get; set; }ProductCode Property
The package’s ProductCode.
Declaration
public string ProductCode { get; set; }RepairCondition Property
The authored RepairCondition.
Declaration
public string RepairCondition { get; set; }Type Property
The type of the package.
Declaration
public PackageType Type { get; set; }UpgradeCode Property
The package’s UpgradeCode.
Declaration
public string UpgradeCode { get; set; }Version Property
The package’s version.
Declaration
public string Version { get; set; }Vital Property
Whether the package’s failure can be ignored while executing the chain.
Declaration
public bool Vital { get; set; }