diff options
| author | Sean Hall <r.sean.hall@gmail.com> | 2021-06-29 19:14:02 -0500 |
|---|---|---|
| committer | Sean Hall <r.sean.hall@gmail.com> | 2021-07-02 12:50:09 -0500 |
| commit | 8cbfc326cccf8d9b3b63cb6f752fc770f7dee0fc (patch) | |
| tree | 639f70e7327cdfade62271da04aaaaae2e85cc05 /src/api/burn/WixToolset.Mba.Core/IBootstrapperCommand.cs | |
| parent | e844f12f7d7247a1e9ba4eef2a388e614001bb24 (diff) | |
| download | wix-8cbfc326cccf8d9b3b63cb6f752fc770f7dee0fc.tar.gz wix-8cbfc326cccf8d9b3b63cb6f752fc770f7dee0fc.tar.bz2 wix-8cbfc326cccf8d9b3b63cb6f752fc770f7dee0fc.zip | |
Expose overridable variable APIs in balutil and Mba.Core.
Fixes #4777
Diffstat (limited to 'src/api/burn/WixToolset.Mba.Core/IBootstrapperCommand.cs')
| -rw-r--r-- | src/api/burn/WixToolset.Mba.Core/IBootstrapperCommand.cs | 16 |
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 | } |
