summaryrefslogtreecommitdiff
path: root/src/api/burn/WixToolset.Mba.Core/IBootstrapperCommand.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/burn/WixToolset.Mba.Core/IBootstrapperCommand.cs')
-rw-r--r--src/api/burn/WixToolset.Mba.Core/IBootstrapperCommand.cs16
1 files changed, 12 insertions, 4 deletions
diff --git a/src/api/burn/WixToolset.Mba.Core/IBootstrapperCommand.cs b/src/api/burn/WixToolset.Mba.Core/IBootstrapperCommand.cs
index e861813f..b7baa55c 100644
--- a/src/api/burn/WixToolset.Mba.Core/IBootstrapperCommand.cs
+++ b/src/api/burn/WixToolset.Mba.Core/IBootstrapperCommand.cs
@@ -25,13 +25,12 @@ namespace WixToolset.Mba.Core
25 Restart Restart { get; } 25 Restart Restart { get; }
26 26
27 /// <summary> 27 /// <summary>
28 /// Gets the command line arguments as a string array. 28 /// Gets the command line arguments.
29 /// </summary> 29 /// </summary>
30 /// <returns> 30 /// <returns>
31 /// Array of command line arguments not handled by the engine. 31 /// Command line arguments not handled by the engine.
32 /// </returns> 32 /// </returns>
33 /// <exception type="Win32Exception">The command line could not be parsed into an array.</exception> 33 string CommandLine { get; }
34 string[] CommandLineArgs { get; }
35 34
36 /// <summary> 35 /// <summary>
37 /// Hint for the initial visibility of the window. 36 /// Hint for the initial visibility of the window.
@@ -72,5 +71,14 @@ namespace WixToolset.Mba.Core
72 /// Gets path to BootstrapperApplicationData.xml. 71 /// Gets path to BootstrapperApplicationData.xml.
73 /// </summary> 72 /// </summary>
74 string BootstrapperApplicationDataPath { get; } 73 string BootstrapperApplicationDataPath { get; }
74
75 /// <summary>
76 /// Parses the command line arguments into an <see cref="IMbaCommand"/>.
77 /// </summary>
78 /// <returns>
79 /// The parsed information.
80 /// </returns>
81 /// <exception type="Win32Exception">The command line could not be parsed.</exception>
82 IMbaCommand ParseCommandLine();
75 } 83 }
76} 84}