/// <summary> /// /// </summary> /// <param name="noe"></param> /// <returns></returns> static public ModbusParamterDefineCollection BuildParameterDefineCollection(XmlNode node) { if( node == null ) throw new ArgumentNullException("node"); ModbusParamterDefineCollection mpdc = new ModbusParamterDefineCollection(); XmlNodeList parameterNodeList = node.SelectNodes(ParameterNodeNames.ParameterDefine); foreach (XmlNode pn in parameterNodeList) { ModbusParameterDefine mpd = Build(pn); mpdc.Add(mpd); } return mpdc; }
/// <summary> /// /// </summary> /// <param name="noe"></param> /// <returns></returns> public static ModbusParamterDefineCollection BuildParameterDefineCollection(XmlNode node) { if( node == null ) throw new ArgumentNullException("node"); ModbusParamterDefineCollection mpdc = new ModbusParamterDefineCollection(); XmlNodeList parameterNodeList = node.SelectNodes(ParameterNodeNames.ParameterDefine); foreach (XmlNode pn in parameterNodeList) { ModbusParameterDefine mpd = Build(pn); mpdc.Add(mpd); } return mpdc; }