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_TURNAGENT", Model.IVRSerializerType.节点,1)] public class IVRTurnagent : IVRControlBase { public IVRTurnagent(string name) { this.Name = name; CtlProperty = new CtlIVRTurnagent(this); BandData = new List(); } /// /// :待转移的座席分机号变量。 /// [IVRAttribute("Exten", Model.IVRSerializerType.元素,2)] public string Exten { get; set; } /// /// /// [IVRAttribute("FailPos", Model.IVRSerializerType.元素, 3, IsPosPoint = true)] public IVRControlBase FailPos { get; set; } /// /// :成功跳转的节点编号。 /// [IVRAttribute("SuccessPos", Model.IVRSerializerType.元素, 4, IsPosPoint = true)] public IVRControlBase SuccessPos { get; set; } /// /// 挂机跳转 /// [IVRAttribute("HangupPos", Model.IVRSerializerType.元素, 5, IsPosPoint = true)] public IVRControlBase HangupPos { get; set; } /// /// 罗列所有要传递给座席的变量列表。 /// [IVRAttribute("BandData", Model.IVRSerializerType.节点,6)] public List BandData { get; set; } } }