aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Extensibility/Data/IResolveResult.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/WixToolset.Extensibility/Data/IResolveResult.cs')
-rw-r--r--src/WixToolset.Extensibility/Data/IResolveResult.cs28
1 files changed, 26 insertions, 2 deletions
diff --git a/src/WixToolset.Extensibility/Data/IResolveResult.cs b/src/WixToolset.Extensibility/Data/IResolveResult.cs
index 7c3403d4..abffb415 100644
--- a/src/WixToolset.Extensibility/Data/IResolveResult.cs
+++ b/src/WixToolset.Extensibility/Data/IResolveResult.cs
@@ -5,15 +5,39 @@ namespace WixToolset.Extensibility.Data
5 using System.Collections.Generic; 5 using System.Collections.Generic;
6 using WixToolset.Data; 6 using WixToolset.Data;
7 7
8#pragma warning disable 1591 // TODO: add documentation 8 /// <summary>
9 /// Result of resolving localization and bind variables.
10 /// </summary>
9 public interface IResolveResult 11 public interface IResolveResult
10 { 12 {
11 int Codepage { get; set; } 13 /// <summary>
14 /// Resolved codepage, if provided.
15 /// </summary>
16 int? Codepage { get; set; }
12 17
18 /// <summary>
19 /// Resolved summary information codepage, if provided.
20 /// </summary>
21 int? SummaryInformationCodepage { get; set; }
22
23 /// <summary>
24 /// Resolved package language, if provided.
25 /// </summary>
26 int? PackageLcid { get; set; }
27
28 /// <summary>
29 /// Fields still requiring resolution.
30 /// </summary>
13 IEnumerable<IDelayedField> DelayedFields { get; set; } 31 IEnumerable<IDelayedField> DelayedFields { get; set; }
14 32
33 /// <summary>
34 /// Files to extract from embedded .wixlibs.
35 /// </summary>
15 IEnumerable<IExpectedExtractFile> ExpectedEmbeddedFiles { get; set; } 36 IEnumerable<IExpectedExtractFile> ExpectedEmbeddedFiles { get; set; }
16 37
38 /// <summary>
39 /// Resolved intermediate.
40 /// </summary>
17 Intermediate IntermediateRepresentation { get; set; } 41 Intermediate IntermediateRepresentation { get; set; }
18 } 42 }
19} 43}