本文整理匯總了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();
}