using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiServiceaccountMenuGetResponse. /// public class OapiServiceaccountMenuGetResponse : DingTalkResponse { /// /// 错误码 /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// 错误信息 /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// 菜单 /// [XmlElement("menu")] public MenuConfigDTODomain Menu { get; set; } /// /// MenuSubButtonDTODomain Data Structure. /// [Serializable] public class MenuSubButtonDTODomain : TopObject { /// /// 菜单绑定的key值 /// [XmlElement("key")] public string Key { get; set; } /// /// 素材id /// [XmlElement("media_id")] public string MediaId { get; set; } /// /// 名称 /// [XmlElement("name")] public string Name { get; set; } /// /// 类型 /// [XmlElement("type")] public string Type { get; set; } /// /// 菜单绑定的URL /// [XmlElement("url")] public string Url { get; set; } } /// /// MenuButtonDTODomain Data Structure. /// [Serializable] public class MenuButtonDTODomain : TopObject { /// /// 菜单绑定的key值 /// [XmlElement("key")] public string Key { get; set; } /// /// 素材id /// [XmlElement("media_id")] public string MediaId { get; set; } /// /// 名称 /// [XmlElement("name")] public string Name { get; set; } /// /// 子菜单按钮列表 /// [XmlArray("sub_button")] [XmlArrayItem("menu_sub_button_d_t_o")] public List SubButton { get; set; } /// /// 类型 /// [XmlElement("type")] public string Type { get; set; } /// /// 菜单绑定的URL /// [XmlElement("url")] public string Url { get; set; } } /// /// MenuConfigDTODomain Data Structure. /// [Serializable] public class MenuConfigDTODomain : TopObject { /// /// 菜单按钮列表 /// [XmlArray("button")] [XmlArrayItem("menu_button_d_t_o")] public List Button { get; set; } /// /// 是否允许用户输入 /// [XmlElement("enable_input")] public bool EnableInput { get; set; } /// /// 状态,0-正常,1-停用 /// [XmlElement("status")] public long Status { get; set; } } } }