| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using HySoft.IVRFlowEditor.IVRControlUtility;
- namespace HySoft.IVRFlowEditor.Model
- {
- public class IVRFlowSerializerInfo
- {
- /// <summary>
- /// 标签类型
- /// </summary>
- public IVRFlowType IVRFlowType
- { get; set; }
- /// <summary>
- /// 标签页名称
- /// </summary>
- public string IVR_Name
- { get; set; }
- /// <summary>
- /// 标签页标题
- /// </summary>
- public string IVR_Text
- { get; set; }
- /// <summary>
- /// 流程节点集合
- /// </summary>
- public List<IVRControlBase> IVRControl
- { get; set; }
- /// <summary>
- /// 变量
- /// </summary>
- public List<IVRDefinevarDefVar> IVRVar
- { get; set; }
- /// <summary>
- /// 流程节点连接线(仅导入时需效)
- /// </summary>
- public List<LineInfo> LineNodes
- { get; set; }
- }
- /// <summary>
- /// 反序列化IVR文件所生成的节点连接线
- /// </summary>
- public class LineInfo
- {
- /// <summary>
- /// 开始连接点属性名
- /// </summary>
- public string AttributeName
- { get; set; }
- /// <summary>
- /// 开始连接点编号
- /// </summary>
- public string StartNodeID
- { get; set; }
- /// <summary>
- /// 结束连接点编号
- /// </summary>
- public string EndNodeID
- { get; set; }
- }
-
-
- }
|