internal override void HandleUnRecognizedParentElement(BrowserDefinition bd, bool isDefault) { string parentName = bd.ParentName; int key = bd.GetType().GetHashCode() ^ parentName.GetHashCode(); if (isDefault) { AddStringToHashtable(this._defaultBrowserOverrides, key, bd.Name, bd.IsRefID); } else { AddStringToHashtable(this._browserOverrides, key, bd.Name, bd.IsRefID); } }
internal override void HandleUnRecognizedParentElement(BrowserDefinition bd, bool isDefault) { // Use the valid type name so we can find the corresponding parent node. String parentName = bd.ParentName; int hashKey = bd.GetType().GetHashCode() ^ parentName.GetHashCode(); // Add the refID in front of the list so they gets to be called first. if (isDefault) { AddStringToHashtable(_defaultBrowserOverrides, hashKey, bd.Name, bd.IsRefID); } else { AddStringToHashtable(_browserOverrides, hashKey, bd.Name, bd.IsRefID); } }