using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiChatGetResponse. /// public class OapiChatGetResponse : DingTalkResponse { /// /// chat_info /// [XmlElement("chat_info")] public ChatInfoDomain ChatInfo { get; set; } /// /// errcode /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// errmsg /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// ChatInfoDomain Data Structure. /// [Serializable] public class ChatInfoDomain : TopObject { /// /// agentidlist /// [XmlArray("agentidlist")] [XmlArrayItem("string")] public List Agentidlist { get; set; } /// /// 是否全员禁用 0 不禁言 1 全员禁言 /// [XmlElement("chatBannedType")] public long ChatBannedType { get; set; } /// /// conversationTag /// [XmlElement("conversationTag")] public long ConversationTag { get; set; } /// /// extidlist /// [XmlArray("extidlist")] [XmlArrayItem("string")] public List Extidlist { get; set; } /// /// 群头像mediaId /// [XmlElement("icon")] public string Icon { get; set; } /// /// 仅群主和群管理员可管理 0否 1 是 /// [XmlElement("managementType")] public long ManagementType { get; set; } /// /// 尽群主和管理员可@所有人 0 否 1 是 /// [XmlElement("mentionAllAuthority")] public long MentionAllAuthority { get; set; } /// /// name /// [XmlElement("name")] public string Name { get; set; } /// /// owner /// [XmlElement("owner")] public string Owner { get; set; } /// /// 是否可以搜索群名 0 不可以 1可以搜索 /// [XmlElement("searchable")] public long Searchable { get; set; } /// /// 新成员可查看聊天历史 0否 1是 /// [XmlElement("showHistoryType")] public long ShowHistoryType { get; set; } /// /// 群状态 1-正常 2-已解散 /// [XmlElement("status")] public long Status { get; set; } /// /// useridlist /// [XmlArray("useridlist")] [XmlArrayItem("string")] public List Useridlist { get; set; } /// /// 入群需群主或群管理员同意 0不需要 1需要 /// [XmlElement("validationType")] public long ValidationType { get; set; } } } }