System.Xml.Schema.XmlSchemaInference.FindElementRef C# (CSharp) Method

FindElementRef() private method

private FindElementRef ( XmlSchemaObjectCollection elements, string elementName, string nsURI ) : XmlSchemaElement
elements XmlSchemaObjectCollection
elementName string
nsURI string
return XmlSchemaElement
            internal XmlSchemaElement FindElementRef(XmlSchemaObjectCollection elements, string elementName, string nsURI)
            {
                foreach (XmlSchemaObject obj in elements)
                {
                    XmlSchemaElement xse = obj as XmlSchemaElement;
                    if (xse != null && xse.RefName != null)
                    {
                        if (xse.RefName.Name == elementName && xse.RefName.Namespace == nsURI)
                        {
                            return xse;
                        }
                    }
                }
                return null;
            }