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; }
}
}