using System; using System.Collections.Generic; using System.Linq; using System.Text; using HySoft.IVRFlowEditor.IVRControl; using HySoft.IVRFlowEditor.Model; namespace HySoft.IVRFlowEditor.IVRControlUtility { /// /// 数据集映射节点 /// [IVRAttribute("CELL_RECORDSET", Model.IVRSerializerType.节点,1)] public class IVRRecordSet : IVRControlBase { public IVRRecordSet(string name) { this.Name = name; CtlProperty = new CtlIVRRecordSet(this); Map = new List(); } /// /// :待映射的变量小于记录集个数时跳转的节点编号。 /// [IVRAttribute("LPos", Model.IVRSerializerType.元素,2, IsPosPoint = true)] public IVRControlBase LPos { get; set; } /// /// :待映射的变量等于记录集个数时跳转的节点编号。 /// [IVRAttribute("EPos", Model.IVRSerializerType.元素,3, IsPosPoint = true)] public IVRControlBase EPos { get; set; } /// /// :待映射的变量大于记录集个数时跳转的节点编号。 /// [IVRAttribute("GPos", Model.IVRSerializerType.元素,4, IsPosPoint = true)] public IVRControlBase GPos { get; set; } [IVRAttribute("Map", Model.IVRSerializerType.节点,5, Object = typeof(List))] public List Map { get; set; } } }