| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using HySoft.IVRFlowEditor.IVRControl;
- using HySoft.IVRFlowEditor.Model;
- namespace HySoft.IVRFlowEditor.IVRControlUtility
- {
- /// <summary>
- /// 继续排队节点
- /// </summary>
- [IVRAttribute("CELL_CONTINUEQUEUE", Model.IVRSerializerType.节点,1)]
- public class IVRContinueQueue : IVRControlBase
- {
- public IVRContinueQueue(string name)
- {
- base.Name = name;
- CtlProperty = new CtlIVRContinueQueue(this);
- }
- /// <summary>
- /// :坐席工号存储变量。
- /// </summary>
- [IVRAttribute("Agent", Model.IVRSerializerType.元素,2)]
- public string Agent
- { get; set; }
- /// <summary>
- /// :座席分机号存储变量。
- /// </summary>
- [IVRAttribute("Exten", Model.IVRSerializerType.元素,3)]
- public string Exten
- { get; set; }
- /// <summary>
- /// :等待时播放的语音文件。
- /// </summary>
- [IVRAttribute("Audio", Model.IVRSerializerType.元素,4)]
- public string Audio
- { get; set; }
- /// <summary>
- /// :等待超时时长,单位为秒。
- /// </summary>
- [IVRAttribute("Timeout", Model.IVRSerializerType.元素,5)]
- public int Timeout
- { get; set; }
- /// <summary>
- /// :超时跳转的节点位置编号。
- /// </summary>
- [IVRAttribute("TimeoutPos", Model.IVRSerializerType.元素,6, IsPosPoint = true)]
- public IVRControlBase TimeoutPos
- { get; set; }
- [IVRAttribute("SuccessPos", Model.IVRSerializerType.元素,7 ,IsPosPoint = true)]
- public IVRControlBase SuccessPos
- { get; set; }
- [IVRAttribute("HangupPos", Model.IVRSerializerType.元素, 8, IsPosPoint = true)]
- public IVRControlBase HangupPos
- { get; set; }
- }
- }
|