ATMLCommonLibrary.controls.signal.SignalFunctionTypeControl.CreateXmlElementItem C# (CSharp) Метод

CreateXmlElementItem() приватный Метод

private CreateXmlElementItem ( SignalModel model ) : void
model ATMLSignalModelLibrary.signal.SignalModel
Результат void
        private void CreateXmlElementItem(SignalModel model)
        {
            if (model != null)
            {
                var document = new XmlDocument();
                TSFType tsf = model.TSF;
                string xmlns = model.SignalNameSpace;
                string xml = XmlUtils.SerializeObject( model.Signal );
                document.LoadXml( xml );
                XmlElement root = document.DocumentElement;
                if (root != null)
                {
                    XmlElement el = root.FirstChild as XmlElement;
                    if (el != null && !string.IsNullOrEmpty( edtIn.Text ))
                    {
                        XmlAttribute attIn = document.CreateAttribute( "In" );
                        attIn.Value = edtIn.Text;
                        el.Attributes.Append( attIn );
                    }
                    _signalFunctionType = el;
                }
            }
        }