Skip to content

BootstrapperCommand Class

Default implementation of «see T:WixToolset.Mba.Core.IBootstrapperCommand» .

Methods

MethodDescription
ParseCommandLine()
ParseCommandLineToArgs()Gets the command line arguments as a string array.

Properties

PropertyDescription
Action
BootstrapperApplicationDataPath
BootstrapperWorkingFolder
CmdShow
CommandLine
Display
LayoutDirectory
Passthrough
Relation
Resume
SplashScreen
WixToolset.Mba.Core.dll version 4.0.5+b9b2f1b4c69a1b509d487dc950b30b4ec9b0d040

ParseCommandLine() Method {#parsecommandline_nop}

Declaration

public IMbaCommand ParseCommandLine()

ParseCommandLineToArgs() Method {#parsecommandlinetoargs_nop}

Gets the command line arguments as a string array.

Declaration

public static System.String[] ParseCommandLineToArgs()

Return value

System.String[] Array of command line arguments.

Remarks

This method uses the same parsing as the operating system which handles quotes and spaces correctly.

Exceptions

ExceptionDescription
The command line could not be parsed into an array.

Action Property {#action}

Declaration

public LaunchAction Action { get; set; }

BootstrapperApplicationDataPath Property {#bootstrapperapplicationdatapath}

Declaration

public string BootstrapperApplicationDataPath { get; set; }

BootstrapperWorkingFolder Property {#bootstrapperworkingfolder}

Declaration

public string BootstrapperWorkingFolder { get; set; }

CmdShow Property {#cmdshow}

Declaration

public int CmdShow { get; set; }

CommandLine Property {#commandline}

Declaration

public string CommandLine { get; set; }

Display Property {#display}

Declaration

public Display Display { get; set; }

LayoutDirectory Property {#layoutdirectory}

Declaration

public string LayoutDirectory { get; set; }

Passthrough Property {#passthrough}

Declaration

public bool Passthrough { get; set; }

Relation Property {#relation}

Declaration

public RelationType Relation { get; set; }

Resume Property {#resume}

Declaration

public ResumeType Resume { get; set; }

SplashScreen Property {#splashscreen}

Declaration

public IntPtr SplashScreen { get; set; }