Example #1
0
 public override void SaveConfig(Document doc)
 {
     DelegateHelper.DelegateTransaction(doc, "加载配置记忆", (Func <bool>)(() =>
     {
         List <string> values = new List <string>();
         values.Add((string)SettingForSingle.LengthFromLine_Milimeter.ToString());
         values.Add(SettingForSingle.Location.ToString());
         values.Add(SettingForSingle.NeedLeader.ToString());
         values.Add(SettingForMultiple.LengthBetweenPipe_Milimeter.ToString());
         values.Add(SettingForMultiple.Location.ToString());
         values.Add(SettingForCommon.IncludeLinkPipe.ToString());
         values.Add(SettingForCommon.AutoPreventCollision.ToString());
         //0728长度过滤
         values.Add(SettingForCommon.MinLength_Milimeter.ToString());
         values.Add(SettingForCommon.FilterVertical.ToString());
         PAContext.SaveSetting(doc, string.Join(Splitter, values));
         return(true);
     }));
 }