/// <summary> /// Decompile the HelpFileToNamespace table. /// </summary> /// <param name="table">The table to decompile.</param> private void DecompileHelpFileToNamespaceTable(Table table) { foreach (Row row in table.Rows) { VS.HelpFileRef helpFileRef = new VS.HelpFileRef(); helpFileRef.Id = (string)row[0]; VS.HelpCollection helpCollection = (VS.HelpCollection) this.Core.GetIndexedElement("HelpNamespace", (string)row[1]); if (null != helpCollection) { helpCollection.AddChild(helpFileRef); } else { this.Core.OnMessage(WixWarnings.ExpectedForeignRow(row.SourceLineNumbers, table.Name, row.GetPrimaryKey(DecompilerCore.PrimaryKeyDelimiter), "HelpNamespace_", (string)row[1], "HelpNamespace")); } } }
/// <summary> /// Decompile the HelpFileToNamespace table. /// </summary> /// <param name="table">The table to decompile.</param> private void DecompileHelpFileToNamespaceTable(Table table) { foreach (Row row in table.Rows) { VS.HelpFileRef helpFileRef = new VS.HelpFileRef(); helpFileRef.Id = (string)row[0]; VS.HelpCollection helpCollection = (VS.HelpCollection)this.Core.GetIndexedElement("HelpNamespace", (string)row[1]); if (null != helpCollection) { helpCollection.AddChild(helpFileRef); } else { this.Core.OnMessage(WixWarnings.ExpectedForeignRow(row.SourceLineNumbers, table.Name, row.GetPrimaryKey(DecompilerCore.PrimaryKeyDelimiter), "HelpNamespace_", (string)row[1], "HelpNamespace")); } } }