diff options
author | Rob Mensching <rob@firegiant.com> | 2021-03-25 21:59:47 -0700 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2021-03-25 22:01:03 -0700 |
commit | f85e509dcb6da33c22f45ee27eff428398bbacf2 (patch) | |
tree | 17898d870643cd95f40862393a882d7a2fd8df0f /src | |
parent | 6c58ee03306e50e44c6a7f57a991da9572811c49 (diff) | |
download | wix-f85e509dcb6da33c22f45ee27eff428398bbacf2.tar.gz wix-f85e509dcb6da33c22f45ee27eff428398bbacf2.tar.bz2 wix-f85e509dcb6da33c22f45ee27eff428398bbacf2.zip |
Add XML doc to IVariableResolution
Diffstat (limited to 'src')
-rw-r--r-- | src/WixToolset.Extensibility/Services/IVariableResolution.cs | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/src/WixToolset.Extensibility/Services/IVariableResolution.cs b/src/WixToolset.Extensibility/Services/IVariableResolution.cs index 82bacb31..adcec47f 100644 --- a/src/WixToolset.Extensibility/Services/IVariableResolution.cs +++ b/src/WixToolset.Extensibility/Services/IVariableResolution.cs | |||
@@ -2,15 +2,29 @@ | |||
2 | 2 | ||
3 | namespace WixToolset.Extensibility.Services | 3 | namespace WixToolset.Extensibility.Services |
4 | { | 4 | { |
5 | #pragma warning disable 1591 // TODO: add documentation | 5 | /// <summary> |
6 | /// Result when resolving a variable. | ||
7 | /// </summary> | ||
6 | public interface IVariableResolution | 8 | public interface IVariableResolution |
7 | { | 9 | { |
10 | /// <summary> | ||
11 | /// Indicates if the value contains variables that cannot be resolved yet. | ||
12 | /// </summary> | ||
8 | bool DelayedResolve { get; set; } | 13 | bool DelayedResolve { get; set; } |
9 | 14 | ||
15 | /// <summary> | ||
16 | /// Indicates whether a bind variables default value was used in the resolution. | ||
17 | /// </summary> | ||
10 | bool IsDefault { get; set; } | 18 | bool IsDefault { get; set; } |
11 | 19 | ||
20 | /// <summary> | ||
21 | /// Indicates whether the resolution updated the value. | ||
22 | /// </summary> | ||
12 | bool UpdatedValue { get; set; } | 23 | bool UpdatedValue { get; set; } |
13 | 24 | ||
25 | /// <summary> | ||
26 | /// The resolved value. | ||
27 | /// </summary> | ||
14 | string Value { get; set; } | 28 | string Value { get; set; } |
15 | } | 29 | } |
16 | } | 30 | } |