diff options
Diffstat (limited to 'src')
| -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> |
