IBundleInfo Interface
BA manifest data.
Methods
Section titled “Methods”| Method | Description |
|---|---|
| AddRelatedBundleAsPackage(e) | Adds a related bundle as a package. |
| AddUpdateBundleAsPackage(e) | Adds an update bundle as a package. |
Properties
Section titled “Properties”| Property | Description |
|---|---|
| LogVariable | The name of the variable that contains the path to the bundle’s log. |
| Name | Bundle/@Name |
| OverridableVariables | Variables that were marked with bal:Overridable=“yes”. |
| Packages | The packages in the bundle’s chain. |
| PerMachine | Whether the bundle is per-machine or per-user. |
WixToolset.Mba.Core.dll version 4.0.5+b9b2f1b4c69a1b509d487dc950b30b4ec9b0d040 |
AddRelatedBundleAsPackage(e) Method
Section titled “AddRelatedBundleAsPackage(e) Method”Adds a related bundle as a package.
Declaration
Section titled “Declaration”public IPackageInfo AddRelatedBundleAsPackage( DetectRelatedBundleEventArgs e)Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
| e | DetectRelatedBundleEventArgs |
Return value
Section titled “Return value”IPackageInfo The created «see T:WixToolset.Mba.Core.IPackageInfo» .
AddUpdateBundleAsPackage(e) Method
Section titled “AddUpdateBundleAsPackage(e) Method”Adds an update bundle as a package.
Declaration
Section titled “Declaration”public IPackageInfo AddUpdateBundleAsPackage( SetUpdateCompleteEventArgs e)Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
| e | SetUpdateCompleteEventArgs |
Return value
Section titled “Return value”IPackageInfo The created «see T:WixToolset.Mba.Core.IPackageInfo» .
LogVariable Property
Section titled “LogVariable Property”The name of the variable that contains the path to the bundle’s log.
Declaration
Section titled “Declaration”public string LogVariable { get; set; }Name Property
Section titled “Name Property”Bundle/@Name
Declaration
Section titled “Declaration”public string Name { get; set; }OverridableVariables Property
Section titled “OverridableVariables Property”Variables that were marked with bal:Overridable=“yes”.
Declaration
Section titled “Declaration”public IOverridableVariables OverridableVariables { get; set; }Packages Property
Section titled “Packages Property”The packages in the bundle’s chain.
Declaration
Section titled “Declaration”public System.Collections.Generic.IDictionary<System.String,WixToolset.Mba.Core.IPackageInfo> Packages { get; set; }PerMachine Property
Section titled “PerMachine Property”Whether the bundle is per-machine or per-user.
Declaration
Section titled “Declaration”public bool PerMachine { get; set; }