diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/WixToolset.Extensibility/Services/IParseHelper.cs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/WixToolset.Extensibility/Services/IParseHelper.cs b/src/WixToolset.Extensibility/Services/IParseHelper.cs index a4eb3ce7..18c2acbe 100644 --- a/src/WixToolset.Extensibility/Services/IParseHelper.cs +++ b/src/WixToolset.Extensibility/Services/IParseHelper.cs | |||
@@ -65,20 +65,23 @@ namespace WixToolset.Extensibility.Services | |||
65 | /// <param name="id">Optional identifier for the new row.</param> | 65 | /// <param name="id">Optional identifier for the new row.</param> |
66 | /// <param name="parentId">Optional identifier for the parent row.</param> | 66 | /// <param name="parentId">Optional identifier for the parent row.</param> |
67 | /// <param name="name">Long name of the directory.</param> | 67 | /// <param name="name">Long name of the directory.</param> |
68 | /// <param name="sectionInlinedDirectoryIds">Inline directory ids for the section.</param> | ||
68 | /// <param name="shortName">Optional short name of the directory.</param> | 69 | /// <param name="shortName">Optional short name of the directory.</param> |
69 | /// <param name="sourceName">Optional source name for the directory.</param> | 70 | /// <param name="sourceName">Optional source name for the directory.</param> |
70 | /// <param name="shortSourceName">Optional short source name for the directory.</param> | 71 | /// <param name="shortSourceName">Optional short source name for the directory.</param> |
71 | /// <returns>Identifier for the newly created row.</returns> | 72 | /// <returns>Identifier for the newly created row.</returns> |
72 | Identifier CreateDirectoryRow(IntermediateSection section, SourceLineNumber sourceLineNumbers, Identifier id, string parentId, string name, string shortName = null, string sourceName = null, string shortSourceName = null, ISet<string> sectionInlinedDirectoryIds = null); | 73 | Identifier CreateDirectoryRow(IntermediateSection section, SourceLineNumber sourceLineNumbers, Identifier id, string parentId, string name, ISet<string> sectionInlinedDirectoryIds, string shortName = null, string sourceName = null, string shortSourceName = null); |
73 | 74 | ||
74 | /// <summary> | 75 | /// <summary> |
75 | /// Creates directories using the inline directory syntax. | 76 | /// Creates directories using the inline directory syntax. |
76 | /// </summary> | 77 | /// </summary> |
78 | /// <param name="section">Section to add the new tuple to.</param> | ||
77 | /// <param name="sourceLineNumbers">Source line information.</param> | 79 | /// <param name="sourceLineNumbers">Source line information.</param> |
78 | /// <param name="attribute">The attribute to parse.</param> | ||
79 | /// <param name="parentId">Optional identifier of parent directory.</param> | 80 | /// <param name="parentId">Optional identifier of parent directory.</param> |
81 | /// <param name="attribute">The attribute to parse.</param> | ||
82 | /// <param name="sectionInlinedDirectoryIds">Inline directory ids for the section.</param> | ||
80 | /// <returns>Identifier of the leaf directory created.</returns> | 83 | /// <returns>Identifier of the leaf directory created.</returns> |
81 | string CreateDirectoryReferenceFromInlineSyntax(IntermediateSection section, SourceLineNumber sourceLineNumbers, XAttribute attribute, string parentId); | 84 | string CreateDirectoryReferenceFromInlineSyntax(IntermediateSection section, SourceLineNumber sourceLineNumbers, string parentId, XAttribute attribute, ISet<string> sectionInlinedDirectoryIds); |
82 | 85 | ||
83 | /// <summary> | 86 | /// <summary> |
84 | /// Creates a Registry row in the active section. | 87 | /// Creates a Registry row in the active section. |