本文整理汇总了C#中System.Xml.Linq.XNode.WriteTo方法的典型用法代码示例。如果您正苦于以下问题:C# XNode.WriteTo方法的具体用法?C# XNode.WriteTo怎么用?C# XNode.WriteTo使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Xml.Linq.XNode
的用法示例。
在下文中一共展示了XNode.WriteTo方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: XmlConverter
public XmlConverter(XNode e)
: this()
{
Contract.Requires(e != null);
e.WriteTo(_writer);
}
示例2: Serialize
public void Serialize(TextWriter writer, XNode node, MediaRange mediaType)
{
using (var xml = XmlWriter.Create(writer))
node.WriteTo(xml);
}
示例3: WriteNode
private void WriteNode(XNode n)
{
FlushElement();
n.WriteTo(_writer);
}
示例4: WriteElementToCustomXmlPart
/// <summary>
/// Writes the element to custom XML part.
/// </summary>
/// <param name="customXmlPart">The custom XML part.</param>
/// <param name="rootElement">The root element.</param>
public static void WriteElementToCustomXmlPart(OpenXmlPart customXmlPart, XNode rootElement)
{
if (customXmlPart == null)
{
throw new ArgumentNullException("customXmlPart");
}
if (rootElement == null)
{
throw new ArgumentNullException("rootElement");
}
using (var writer = XmlWriter.Create(customXmlPart.GetStream(FileMode.Create, FileAccess.Write)))
{
rootElement.WriteTo(writer);
writer.Flush();
}
}
示例5: WriteNode
private void WriteNode(XNode n)
{
this.FlushElement();
n.WriteTo(this.writer);
}
示例6: Write
public void Write(XNode element)
{
element.WriteTo(Writer);
Writer.Flush();
}