Skip to main content

IPackageInfo Interface

Package information from the BA manifest.

Properties​

PropertyDescription
CacheTypeThe authored cache strategy for this package.
CustomDataPlace for the BA to store it's own custom data for this package.
DescriptionThe package's description.
DisplayInternalUIConditionThe authored bal:DisplayInternalUICondition.
DisplayNameThe package's display name.
IdThe package's Id.
InstallConditionThe authored InstallCondition.
PermanentWhether the bundle should ever recommend the package to be uninstalled.
PrereqLicenseFileThe file name of the license file to be shown by the prereq BA.
PrereqLicenseUrlThe URL of the license to be shown by the prereq BA.
PrereqPackageWhether the package should be installed by the prereq BA for managed bootstrapper applications.
PrimaryPackageTypeSee «see T:WixToolset.Mba.Core.PrimaryPackageType»
ProductCodeThe package's ProductCode.
RepairConditionThe authored RepairCondition.
TypeThe type of the package.
UpgradeCodeThe package's UpgradeCode.
VersionThe package's version.
VitalWhether the package's failure can be ignored while executing the chain.

WixToolset.Mba.Core.dll version 4.0.6+73c897383236ddbbbc6ba257634013c1269ceec2

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; }