Skip to content

IBundleInfo Interface

BA manifest data.

Methods

MethodDescription
AddRelatedBundleAsPackage(e)Adds a related bundle as a package.
AddUpdateBundleAsPackage(e)Adds an update bundle as a package.

Properties

PropertyDescription
LogVariableThe name of the variable that contains the path to the bundle’s log.
NameBundle/@Name
OverridableVariablesVariables that were marked with bal:Overridable=“yes”.
PackagesThe packages in the bundle’s chain.
PerMachineWhether the bundle is per-machine or per-user.
WixToolset.Mba.Core.dll version 4.0.5+b9b2f1b4c69a1b509d487dc950b30b4ec9b0d040

AddRelatedBundleAsPackage(e) Method {#addrelatedbundleaspackage_e}

Adds a related bundle as a package.

Declaration

public IPackageInfo AddRelatedBundleAsPackage(
DetectRelatedBundleEventArgs e
)

Parameters

ParameterTypeDescription
eDetectRelatedBundleEventArgs

Return value

IPackageInfo The created «see T:WixToolset.Mba.Core.IPackageInfo» .

AddUpdateBundleAsPackage(e) Method {#addupdatebundleaspackage_e}

Adds an update bundle as a package.

Declaration

public IPackageInfo AddUpdateBundleAsPackage(
SetUpdateCompleteEventArgs e
)

Parameters

ParameterTypeDescription
eSetUpdateCompleteEventArgs

Return value

IPackageInfo The created «see T:WixToolset.Mba.Core.IPackageInfo» .

LogVariable Property {#logvariable}

The name of the variable that contains the path to the bundle’s log.

Declaration

public string LogVariable { get; set; }

Name Property {#name}

Bundle/@Name

Declaration

public string Name { get; set; }

OverridableVariables Property {#overridablevariables}

Variables that were marked with bal:Overridable=“yes”.

Declaration

public IOverridableVariables OverridableVariables { get; set; }

Packages Property {#packages}

The packages in the bundle’s chain.

Declaration

public System.Collections.Generic.IDictionary<System.String,WixToolset.Mba.Core.IPackageInfo> Packages { get; set; }

PerMachine Property {#permachine}

Whether the bundle is per-machine or per-user.

Declaration

public bool PerMachine { get; set; }