Opc.Ua.Configuration.ConfigUtils.FindFirstElement C# (CSharp) Method

FindFirstElement() private static method

Finds the first child element with the specified name.
private static FindFirstElement ( XmlElement parent, string localName, string namespaceUri ) : XmlElement
parent System.Xml.XmlElement
localName string
namespaceUri string
return System.Xml.XmlElement
        private static XmlElement FindFirstElement(XmlElement parent, string localName, string namespaceUri)
        {
            if (parent == null)
            {
                return null;
            }

            for (XmlNode child = parent.FirstChild; child != null; child = child.NextSibling)
            {
                XmlElement element = child as XmlElement;

                if (element != null)
                {
                    if (element.LocalName == localName && element.NamespaceURI == namespaceUri)
                    {
                        return element;
                    }

                    break;
                }
            }

            return null;
        }