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 {#cachetype}
The authored cache strategy for this package.
Declaration
public BOOTSTRAPPER_CACHE_TYPE CacheType { get; set; }
CustomData Property {#customdata}
Place for the BA to store it’s own custom data for this package.
Declaration
public System.Object CustomData { get; set; }
Description Property {#description}
The package’s description.
Declaration
public string Description { get; set; }
DisplayInternalUICondition Property {#displayinternaluicondition}
The authored bal:DisplayInternalUICondition.
Declaration
public string DisplayInternalUICondition { get; set; }
DisplayName Property {#displayname}
The package’s display name.
Declaration
public string DisplayName { get; set; }
Id Property {#id}
The package’s Id.
Declaration
public string Id { get; set; }
InstallCondition Property {#installcondition}
The authored InstallCondition.
Declaration
public string InstallCondition { get; set; }
Permanent Property {#permanent}
Whether the bundle should ever recommend the package to be uninstalled.
Declaration
public bool Permanent { get; set; }
PrereqLicenseFile Property {#prereqlicensefile}
The file name of the license file to be shown by the prereq BA.
Declaration
public string PrereqLicenseFile { get; set; }
PrereqLicenseUrl Property {#prereqlicenseurl}
The URL of the license to be shown by the prereq BA.
Declaration
public string PrereqLicenseUrl { get; set; }
PrereqPackage Property {#prereqpackage}
Whether the package should be installed by the prereq BA for managed bootstrapper applications.
Declaration
public bool PrereqPackage { get; set; }
PrimaryPackageType Property {#primarypackagetype}
See «see T:WixToolset.Mba.Core.PrimaryPackageType»
Declaration
public PrimaryPackageType PrimaryPackageType { get; set; }
ProductCode Property {#productcode}
The package’s ProductCode.
Declaration
public string ProductCode { get; set; }
RepairCondition Property {#repaircondition}
The authored RepairCondition.
Declaration
public string RepairCondition { get; set; }
Type Property {#type}
The type of the package.
Declaration
public PackageType Type { get; set; }
UpgradeCode Property {#upgradecode}
The package’s UpgradeCode.
Declaration
public string UpgradeCode { get; set; }
Version Property {#version}
The package’s version.
Declaration
public string Version { get; set; }
Vital Property {#vital}
Whether the package’s failure can be ignored while executing the chain.
Declaration
public bool Vital { get; set; }