public ExtendingItemMrssParameter(JToken node) : base(node) { if (node["xpath"] != null) { this._Xpath = node["xpath"].Value <string>(); } if (node["identifier"] != null) { this._Identifier = ObjectFactory.Create <ObjectIdentifier>(node["identifier"]); } if (node["extensionMode"] != null) { this._ExtensionMode = (MrssExtensionMode)ParseEnum(typeof(MrssExtensionMode), node["extensionMode"].Value <string>()); } }
public ExtendingItemMrssParameter(XmlElement node) : base(node) { foreach (XmlElement propertyNode in node.ChildNodes) { switch (propertyNode.Name) { case "xpath": this._Xpath = propertyNode.InnerText; continue; case "identifier": this._Identifier = ObjectFactory.Create <ObjectIdentifier>(propertyNode); continue; case "extensionMode": this._ExtensionMode = (MrssExtensionMode)ParseEnum(typeof(MrssExtensionMode), propertyNode.InnerText); continue; } } }