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.6+73c897383236ddbbbc6ba257634013c1269ceec2
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; }