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