using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiChatBanwordsQueryResponse. /// public class OapiChatBanwordsQueryResponse : DingTalkResponse { /// /// 错误码 /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// 错误信息 /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// 结果集 /// [XmlElement("result")] public OpenBanWordModelDomain Result { get; set; } /// /// 是否成功 /// [XmlElement("success")] public bool Success { get; set; } /// /// UserBanWordModelDomain Data Structure. /// [Serializable] public class UserBanWordModelDomain : TopObject { /// /// true为该用户禁言,false该用户没有被禁言 /// [XmlElement("ban_words_status")] public bool BanWordsStatus { get; set; } /// /// 结束禁言的时间戳 /// [XmlElement("end_time")] public long EndTime { get; set; } /// /// 开始禁言的时间戳 /// [XmlElement("start_time")] public long StartTime { get; set; } } /// /// OpenBanWordModelDomain Data Structure. /// [Serializable] public class OpenBanWordModelDomain : TopObject { /// /// true为开启全员禁言,false为关闭全员禁言 /// [XmlElement("all_ban_words")] public bool AllBanWords { get; set; } /// /// 单个人禁言的状态 /// [XmlElement("user_ban_words")] public UserBanWordModelDomain UserBanWords { get; set; } } } }