Пример #1
0
 public virtual void Serialize(ISerializeWriter writer)
 {
     writer.WriteAttribute("Width", Width);
     writer.WriteAttribute("Height", Height);
     writer.Write(Cache, "Cache", true);
     writer.Write(dock, dock.Name, true);
 }
Пример #2
0
        public override void Serialize(ISerializeWriter writer)
        {
            if (FileSerialize)
            {
                if (DocumentType != null)
                {
                    var fileName = GetFileName();
                    writer.WriteAttribute("FileName", fileName);
                    writer.WriteAttribute("DocumentId", Document?.Id);

                    XmlSerialize(fileName);
                }
            }
            else
            {
                base.Serialize(writer);
            }
        }