aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2017-12-29 21:47:36 -0800
committerRob Mensching <rob@firegiant.com>2017-12-29 21:47:36 -0800
commit5e0736223c10b443c9b4ca9a70148ff1efb8032f (patch)
tree8afeec3bff19bb991adb49688bc21d88ebd5791a
parente127932777ab17592100188919cbfd663cf51a98 (diff)
downloadwix-5e0736223c10b443c9b4ca9a70148ff1efb8032f.tar.gz
wix-5e0736223c10b443c9b4ca9a70148ff1efb8032f.tar.bz2
wix-5e0736223c10b443c9b4ca9a70148ff1efb8032f.zip
Re-add IParseHelper.GetAttributeMsidbRegistryRootValue()
-rw-r--r--src/WixToolset.Extensibility/Services/IParseHelper.cs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/WixToolset.Extensibility/Services/IParseHelper.cs b/src/WixToolset.Extensibility/Services/IParseHelper.cs
index ad15c063..96e2c83c 100644
--- a/src/WixToolset.Extensibility/Services/IParseHelper.cs
+++ b/src/WixToolset.Extensibility/Services/IParseHelper.cs
@@ -219,6 +219,15 @@ namespace WixToolset.Extensibility.Services
219 string GetAttributeLongFilename(SourceLineNumber sourceLineNumbers, XAttribute attribute, bool allowWildcards = false, bool allowRelative = false); 219 string GetAttributeLongFilename(SourceLineNumber sourceLineNumbers, XAttribute attribute, bool allowWildcards = false, bool allowRelative = false);
220 220
221 /// <summary> 221 /// <summary>
222 /// Gets a RegistryRoot as a MsiInterop.MsidbRegistryRoot value and displays an error for an illegal value.
223 /// </summary>
224 /// <param name="sourceLineNumbers">Source line information about the owner element.</param>
225 /// <param name="attribute">The attribute containing the value to get.</param>
226 /// <param name="allowHkmu">Whether HKMU is returned as -1 (true), or treated as an error (false).</param>
227 /// <returns>The attribute's RegisitryRootType value.</returns>
228 int GetAttributeMsidbRegistryRootValue(SourceLineNumber sourceLineNumbers, XAttribute attribute, bool allowHkmu);
229
230 /// <summary>
222 /// Gets a version value or possibly a binder variable and displays an error for an illegal version value. 231 /// Gets a version value or possibly a binder variable and displays an error for an illegal version value.
223 /// </summary> 232 /// </summary>
224 /// <param name="sourceLineNumbers">Source line information about the owner element.</param> 233 /// <param name="sourceLineNumbers">Source line information about the owner element.</param>