System.Xml.Tests.TCWriteNode_XmlReader.writeNode_XmlReader14 C# (CSharp) Méthode

writeNode_XmlReader14() public méthode

public writeNode_XmlReader14 ( ) : int
Résultat int
        public int writeNode_XmlReader14()
        {
            XmlReader xr = CreateReaderIgnoreWS("XmlReader.xml");
            while (xr.Read())
            {
                if (xr.LocalName == "DiffPrefix")
                {
                    xr.Read();
                    break;
                }
            }
            using (XmlWriter w = CreateWriter())
            {
                w.WriteStartElement("x", "bar", "foo");
                w.WriteNode(xr, true);
                w.WriteStartElement("blah", "foo");
                w.WriteEndElement();
                w.WriteEndElement();
            }
            xr.Dispose();

            return CompareReader("<x:bar xmlns:x=\"foo\"><z:node xmlns:z=\"foo\" /><x:blah /></x:bar>") ? TEST_PASS : TEST_FAIL;
        }