IBootstrapperCommand Interface
Command information passed from the engine for the BA to perform.
Methods
Section titled “Methods”| Method | Description |
|---|---|
| ParseCommandLine() | Parses the command line arguments into an «see T:WixToolset.Mba.Core.IMbaCommand» . |
Properties
Section titled “Properties”| Property | Description |
|---|---|
| Action | Gets the action for the BA to perform. |
| BootstrapperApplicationDataPath | Gets path to BootstrapperApplicationData.xml. |
| BootstrapperWorkingFolder | Gets bootstrapper working folder. |
| CmdShow | Hint for the initial visibility of the window. |
| CommandLine | Gets the command line arguments. |
| Display | Gets the display level for the BA. |
| LayoutDirectory | Gets layout directory. |
| Passthrough | If this was run from a backward compatible bundle. |
| Relation | If this was run from a related bundle, specifies the relation type. |
| Resume | Gets the method of how the engine was resumed from a previous installation step. |
| SplashScreen | Gets the handle to the splash screen window. If no splash screen was displayed this value will be IntPtr.Zero. |
WixToolset.Mba.Core.dll version 4.0.5+b9b2f1b4c69a1b509d487dc950b30b4ec9b0d040 |
ParseCommandLine() Method
Section titled “ParseCommandLine() Method”Parses the command line arguments into an «see T:WixToolset.Mba.Core.IMbaCommand» .
Declaration
Section titled “Declaration”public IMbaCommand ParseCommandLine()Return value
Section titled “Return value”IMbaCommand The parsed information.
Exceptions
Section titled “Exceptions”| Exception | Description |
|---|---|
| The command line could not be parsed. |
Action Property
Section titled “Action Property”Gets the action for the BA to perform.
Declaration
Section titled “Declaration”public LaunchAction Action { get; set; }BootstrapperApplicationDataPath Property
Section titled “BootstrapperApplicationDataPath Property”Gets path to BootstrapperApplicationData.xml.
Declaration
Section titled “Declaration”public string BootstrapperApplicationDataPath { get; set; }BootstrapperWorkingFolder Property
Section titled “BootstrapperWorkingFolder Property”Gets bootstrapper working folder.
Declaration
Section titled “Declaration”public string BootstrapperWorkingFolder { get; set; }CmdShow Property
Section titled “CmdShow Property”Hint for the initial visibility of the window.
Declaration
Section titled “Declaration”public int CmdShow { get; set; }CommandLine Property
Section titled “CommandLine Property”Gets the command line arguments.
Declaration
Section titled “Declaration”public string CommandLine { get; set; }Display Property
Section titled “Display Property”Gets the display level for the BA.
Declaration
Section titled “Declaration”public Display Display { get; set; }LayoutDirectory Property
Section titled “LayoutDirectory Property”Gets layout directory.
Declaration
Section titled “Declaration”public string LayoutDirectory { get; set; }Passthrough Property
Section titled “Passthrough Property”If this was run from a backward compatible bundle.
Declaration
Section titled “Declaration”public bool Passthrough { get; set; }Relation Property
Section titled “Relation Property”If this was run from a related bundle, specifies the relation type.
Declaration
Section titled “Declaration”public RelationType Relation { get; set; }Resume Property
Section titled “Resume Property”Gets the method of how the engine was resumed from a previous installation step.
Declaration
Section titled “Declaration”public ResumeType Resume { get; set; }SplashScreen Property
Section titled “SplashScreen Property”Gets the handle to the splash screen window. If no splash screen was displayed this value will be IntPtr.Zero.
Declaration
Section titled “Declaration”public IntPtr SplashScreen { get; set; }