diff options
-rw-r--r-- | src/WixToolset.Extensibility/Services/IParseHelper.cs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/WixToolset.Extensibility/Services/IParseHelper.cs b/src/WixToolset.Extensibility/Services/IParseHelper.cs index 6f1d21a6..2a51e240 100644 --- a/src/WixToolset.Extensibility/Services/IParseHelper.cs +++ b/src/WixToolset.Extensibility/Services/IParseHelper.cs | |||
@@ -45,6 +45,9 @@ namespace WixToolset.Extensibility.Services | |||
45 | /// <param name="tableName">Name of table to create row in.</param> | 45 | /// <param name="tableName">Name of table to create row in.</param> |
46 | /// <param name="identifier">Optional identifier for the row.</param> | 46 | /// <param name="identifier">Optional identifier for the row.</param> |
47 | /// <returns>New row.</returns> | 47 | /// <returns>New row.</returns> |
48 | IntermediateTuple CreateTuple(IntermediateSection section, SourceLineNumber sourceLineNumbers, string tableName, Identifier identifier = null); | ||
49 | |||
50 | [Obsolete] | ||
48 | IntermediateTuple CreateRow(IntermediateSection section, SourceLineNumber sourceLineNumbers, string tableName, Identifier identifier = null); | 51 | IntermediateTuple CreateRow(IntermediateSection section, SourceLineNumber sourceLineNumbers, string tableName, Identifier identifier = null); |
49 | 52 | ||
50 | /// <summary> | 53 | /// <summary> |
@@ -55,6 +58,9 @@ namespace WixToolset.Extensibility.Services | |||
55 | /// <param name="tupleType">Type of tuple to create.</param> | 58 | /// <param name="tupleType">Type of tuple to create.</param> |
56 | /// <param name="identifier">Optional identifier for the row.</param> | 59 | /// <param name="identifier">Optional identifier for the row.</param> |
57 | /// <returns>New row.</returns> | 60 | /// <returns>New row.</returns> |
61 | IntermediateTuple CreateTuple(IntermediateSection section, SourceLineNumber sourceLineNumbers, TupleDefinitionType tupleType, Identifier identifier = null); | ||
62 | |||
63 | [Obsolete] | ||
58 | IntermediateTuple CreateRow(IntermediateSection section, SourceLineNumber sourceLineNumbers, TupleDefinitionType tupleType, Identifier identifier = null); | 64 | IntermediateTuple CreateRow(IntermediateSection section, SourceLineNumber sourceLineNumbers, TupleDefinitionType tupleType, Identifier identifier = null); |
59 | 65 | ||
60 | /// <summary> | 66 | /// <summary> |
@@ -70,6 +76,9 @@ namespace WixToolset.Extensibility.Services | |||
70 | /// <param name="sourceName">Optional source name for the directory.</param> | 76 | /// <param name="sourceName">Optional source name for the directory.</param> |
71 | /// <param name="shortSourceName">Optional short source name for the directory.</param> | 77 | /// <param name="shortSourceName">Optional short source name for the directory.</param> |
72 | /// <returns>Identifier for the newly created row.</returns> | 78 | /// <returns>Identifier for the newly created row.</returns> |
79 | Identifier CreateDirectoryTuple(IntermediateSection section, SourceLineNumber sourceLineNumbers, Identifier id, string parentId, string name, ISet<string> sectionInlinedDirectoryIds, string shortName = null, string sourceName = null, string shortSourceName = null); | ||
80 | |||
81 | [Obsolete] | ||
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); | 82 | Identifier CreateDirectoryRow(IntermediateSection section, SourceLineNumber sourceLineNumbers, Identifier id, string parentId, string name, ISet<string> sectionInlinedDirectoryIds, string shortName = null, string sourceName = null, string shortSourceName = null); |
74 | 83 | ||
75 | /// <summary> | 84 | /// <summary> |
@@ -93,6 +102,9 @@ namespace WixToolset.Extensibility.Services | |||
93 | /// <param name="value">The registry entry value.</param> | 102 | /// <param name="value">The registry entry value.</param> |
94 | /// <param name="componentId">The component which will control installation/uninstallation of the registry entry.</param> | 103 | /// <param name="componentId">The component which will control installation/uninstallation of the registry entry.</param> |
95 | /// <param name="escapeLeadingHash">If true, "escape" leading '#' characters so the value is written as a REG_SZ.</param> | 104 | /// <param name="escapeLeadingHash">If true, "escape" leading '#' characters so the value is written as a REG_SZ.</param> |
105 | Identifier CreateRegistryTuple(IntermediateSection section, SourceLineNumber sourceLineNumbers, RegistryRootType root, string key, string name, string value, string componentId, bool escapeLeadingHash); | ||
106 | |||
107 | [Obsolete] | ||
96 | Identifier CreateRegistryRow(IntermediateSection section, SourceLineNumber sourceLineNumbers, RegistryRootType root, string key, string name, string value, string componentId, bool escapeLeadingHash); | 108 | Identifier CreateRegistryRow(IntermediateSection section, SourceLineNumber sourceLineNumbers, RegistryRootType root, string key, string name, string value, string componentId, bool escapeLeadingHash); |
97 | 109 | ||
98 | /// <summary> | 110 | /// <summary> |
@@ -133,6 +145,9 @@ namespace WixToolset.Extensibility.Services | |||
133 | /// <param name="parentId">Id of the parenet node.</param> | 145 | /// <param name="parentId">Id of the parenet node.</param> |
134 | /// <param name="childType">Complex reference type of child</param> | 146 | /// <param name="childType">Complex reference type of child</param> |
135 | /// <param name="childId">Id of the Child Node.</param> | 147 | /// <param name="childId">Id of the Child Node.</param> |
148 | void CreateWixGroupTuple(IntermediateSection section, SourceLineNumber sourceLineNumbers, ComplexReferenceParentType parentType, string parentId, ComplexReferenceChildType childType, string childId); | ||
149 | |||
150 | [Obsolete] | ||
136 | void CreateWixGroupRow(IntermediateSection section, SourceLineNumber sourceLineNumbers, ComplexReferenceParentType parentType, string parentId, ComplexReferenceChildType childType, string childId); | 151 | void CreateWixGroupRow(IntermediateSection section, SourceLineNumber sourceLineNumbers, ComplexReferenceParentType parentType, string parentId, ComplexReferenceChildType childType, string childId); |
137 | 152 | ||
138 | /// <summary> | 153 | /// <summary> |