System.Xml.XPath.XPathNavigator.WriteSubtree C# (CSharp) Method

WriteSubtree() public method

public WriteSubtree ( XmlWriter writer ) : void
writer XmlWriter
return void
        public virtual void WriteSubtree(XmlWriter writer)
        {
            if (null == writer)
                throw new ArgumentNullException(nameof(writer));
            writer.WriteNode(this, true);
        }

Usage Example

Example #1
0
        private static XmlWriter CreateAssemblyWriter(string path, XPathNavigator assembly)
        {
            XmlWriterSettings settings = new XmlWriterSettings { Indent = true };
            XmlWriter writer = XmlWriter.Create(path, settings);

            writer.WriteStartElement("reflection");

            if(assembly != null)
            {
                writer.WriteStartElement("assemblies");
                assembly.WriteSubtree(writer);
                writer.WriteEndElement();
            }

            writer.WriteStartElement("apis");

            return writer;
        }
All Usage Examples Of System.Xml.XPath.XPathNavigator::WriteSubtree