From f9553b038a2240bbb2e6d081165b7cd485b1d7de Mon Sep 17 00:00:00 2001 From: Jason Diamond Date: Fri, 23 Aug 2002 03:26:57 +0000 Subject: Correction to previous GetElementsByTagName patch courtesy of Matt Hunter . svn path=/trunk/mcs/; revision=6920 --- mcs/class/System.XML/System.Xml/ChangeLog | 5 +++++ mcs/class/System.XML/System.Xml/XmlElement.cs | 7 +++++++ 2 files changed, 12 insertions(+) (limited to 'mcs/class/System.XML/System.Xml') diff --git a/mcs/class/System.XML/System.Xml/ChangeLog b/mcs/class/System.XML/System.Xml/ChangeLog index 3f2769fbbdd..bb2e2a8ab7d 100644 --- a/mcs/class/System.XML/System.Xml/ChangeLog +++ b/mcs/class/System.XML/System.Xml/ChangeLog @@ -1,3 +1,8 @@ +2002-08-22 Jason Diamond + + * XmlElement.cs: Correction to previous GetElementsByTagName patch + courtesy of Matt Hunter . + 2002-08-22 Jason Diamond * XmlDocument.cs, XmlElement.cs: Added implementation of namepsace diff --git a/mcs/class/System.XML/System.Xml/XmlElement.cs b/mcs/class/System.XML/System.Xml/XmlElement.cs index be669c5fc74..11802a285ac 100644 --- a/mcs/class/System.XML/System.Xml/XmlElement.cs +++ b/mcs/class/System.XML/System.Xml/XmlElement.cs @@ -187,6 +187,13 @@ namespace System.Xml } } + public virtual XmlNodeList GetElementsByTagName (string localName, string namespaceURI) + { + ArrayList nodeArrayList = new ArrayList (); + this.searchNodesRecursively (this, localName, namespaceURI, nodeArrayList); + return new XmlNodeArrayList (nodeArrayList); + } + [MonoTODO] public virtual bool HasAttribute (string name) { -- cgit v1.2.3