public void reset() { DocumentXml.Text = ""; Certificado.Text = ""; Password.Text = ""; DocumentXml.Focus(); }
/// <summary> /// 序列化本文档对象到 xml 文件。 /// </summary> /// <returns></returns> public string ToXml() { var xmlDoc = DocumentXml.ConvertToXmlDoc(this); var xml = xmlDoc.ToXml(); return(xml); }
/// <summary> /// 反序列化 xml 为一个 odml 文档对象。 /// </summary> /// <param name="xml"></param> /// <returns></returns> public static ODMLDocument Parse(string xml) { var xmlDoc = DocumentXml.FromXml(xml); var doc = xmlDoc.Restore(); return(doc); }
public Document(DocumentXml doc) { Templates = doc.Templates.Select(t => new Template(t)).ToReadOnlyList(); Methods = new Methods(doc.Methods); Resources = XElement.Parse(doc.ResourcesXml.OuterXml).Elements().ToDictionary(e => e.Name.LocalName, e => e.Value); CommonParameters = doc.CommonParameters.Select(p => new CommonParameter(p)).ToReadOnlyList(); }