| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using HySoft.IVRFlowEditor.Model;
- using HySoft.IVRFlowEditor.IVRControl;
- namespace HySoft.IVRFlowEditor.IVRControlUtility
- {
- /// <summary>
- /// 、留言节点
- /// </summary>
- [IVRAttribute("CELL_LEAVEWORD", Model.IVRSerializerType.节点,1)]
- public class IVRLeaveWord : IVRControlBase
- {
- public IVRLeaveWord(string name)
- {
- this.Name = name;
- CtlProperty = new CtlIVRLeaveWord(this);
-
- }
- /// <summary>
- /// :留言文件路径,该字段可由多个变量组合而成,对于所有使用的变量均 需要在子节点LeaveWord 中列出。
- /// </summary>
- [IVRAttribute("Path", Model.IVRSerializerType.元素,2)]
- public string Path
- { get; set; }
- /// <summary>
- /// :留言结束键,取值‘*’、‘#’、‘0’至‘9’。
- /// </summary>
- [IVRAttribute("FinishKey", Model.IVRSerializerType.元素,3)]
- public FinishKeyType FinishKey
- { get; set; }
- /// <summary>
- /// :留言超时时长,单位为秒。
- /// </summary>
- [IVRAttribute("Timeout", Model.IVRSerializerType.元素,4)]
- public int Timeout
- { get; set; }
- /// <summary>
- /// :超时跳转的节点位置编号。
- /// </summary>
- [IVRAttribute("TimeoutPos", Model.IVRSerializerType.元素,5, IsPosPoint = true)]
- public IVRControlBase TimeoutPos
- { get; set; }
- /// <summary>
- /// :挂机跳转节点位置编号。
- /// </summary>
- [IVRAttribute("HangupPos", Model.IVRSerializerType.元素,6, IsPosPoint = true)]
- public IVRControlBase HangupPos
- { get; set; }
- /// <summary>
- /// :留言结束跳转节点编号。
- /// </summary>
- [IVRAttribute("FinishPos", Model.IVRSerializerType.元素,7, IsPosPoint = true)]
- public IVRControlBase FinishPos
- { get; set; }
-
- }
-
- }
|