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