ATMLCommonLibrary.controls.awb.AWBDropListView.FindNode C# (CSharp) Метод

FindNode() публичный Метод

public FindNode ( string name, string nameSpace ) : XmlNode
name string
nameSpace string
Результат System.Xml.XmlNode
        public XmlNode FindNode( string name, string nameSpace )
        {
            XmlNode selectedNode = null;
            if (_treeModel != null)
            {
                XmlNodeList selectedNodeList = _treeModel.SelectNodes( ".//*" );
                var result = new List<XmlNode>();
                if (selectedNodeList != null)
                {
                    foreach (XmlNode node in selectedNodeList)
                    {
                        result.Add( node );
                        if (node.Attributes != null)
                        {
                            XmlAttribute ax = node.Attributes["xmlns"];
                            if (name.Equals( node.Name ) && nameSpace.Equals( ax.Value ))
                            {
                                selectedNode = node;
                                edtSelectedValue.Text = name;
                                edtSelectedValue.Tag = node;
                                break;
                            }
                        }
                    }
                }
            }
            return selectedNode;
        }