| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace HySoft.IVRFlowEditor.Model
- {
-
- public class IVRAttribute : Attribute
- {
- /// <summary>
- /// IVR序列化的标志,需要序列化的程序必须具有此特性-
- /// </summary>
- /// <param name="name">序列化文件中显示的属性名称</param>
- /// <param name="Type">具有此特性的属性的类型</param>
- /// <param name="number">具有此特性的属性要序列化的序列号</param>
- public IVRAttribute(string name,IVRSerializerType Type,int number)
- {
- Name = name;
- IVRSerializerType = Type;
- Number = number;
- }
- /// <summary>
- ///列号
- /// </summary>
- public int Number
- { get; set; }
- public string Name
- { get; set; }
- public IVRSerializerType IVRSerializerType
- { get; set; }
- public object Object
- { get; set; }
- /// <summary>
- /// 是否节点指针
- /// </summary>
- public bool IsPosPoint
- { get; set; }
- }
- }
|