Beispiel #1
0
 public void reset()
 {
     DocumentXml.Text = "";
     Certificado.Text = "";
     Password.Text    = "";
     DocumentXml.Focus();
 }
Beispiel #2
0
        /// <summary>
        /// 序列化本文档对象到 xml 文件。
        /// </summary>
        /// <returns></returns>
        public string ToXml()
        {
            var xmlDoc = DocumentXml.ConvertToXmlDoc(this);
            var xml    = xmlDoc.ToXml();

            return(xml);
        }
Beispiel #3
0
        /// <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);
        }
Beispiel #4
0
 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();
 }