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