public static void SaveDocument(XmlDocument doc, XmlHelper.IO.Output output, System.Text.Encoding encoding, bool prettyPrint) { switch (output.Type) { case XmlHelper.IO.Output.OutputType.Stream: SaveDocument(doc, output.Stream, encoding, prettyPrint); break; case XmlHelper.IO.Output.OutputType.Writer: SaveDocument(doc, output.Writer, prettyPrint); break; case XmlHelper.IO.Output.OutputType.XmlDocument: break; default: throw new System.Exception("Unknown output type"); } }
public static void SaveDocument(XmlDocument doc, XmlHelper.IO.Output output, string encoding, bool bBigEndian, bool bBOM, bool prettyPrint) { SaveDocument(doc, output, GetEncodingObject(encoding, bBigEndian, bBOM), prettyPrint); }