using System;
using System.Xml.Serialization;
using System.Collections.Generic;
using Top.Api;
namespace DingTalk.Api.Response
{
///
/// OapiImChatScenegroupGetResponse.
///
public class OapiImChatScenegroupGetResponse : DingTalkResponse
{
///
/// 错误码
///
[XmlElement("errcode")]
public long Errcode { get; set; }
///
/// 错误信息
///
[XmlElement("errmsg")]
public string Errmsg { get; set; }
///
/// 返回结果
///
[XmlElement("result")]
public DecorationGroupQueryResponseDomain Result { get; set; }
///
/// 是否成功
///
[XmlElement("success")]
public bool Success { get; set; }
///
/// ManagementOptionsDomain Data Structure.
///
[Serializable]
public class ManagementOptionsDomain : TopObject
{
///
/// 群禁言,0-默认,不禁言,1-全员禁言
///
[XmlElement("chat_banned_type")]
public string ChatBannedType { get; set; }
///
/// 管理类型,0-默认,所有人可管理,1-仅群主可管理
///
[XmlElement("management_type")]
public string ManagementType { get; set; }
///
/// @all 权限,0-默认,所有人,1-仅群主可@all
///
[XmlElement("mention_all_authority")]
public string MentionAllAuthority { get; set; }
///
/// 群可搜索,0-默认,不可搜索,1-可搜索
///
[XmlElement("searchable")]
public string Searchable { get; set; }
///
/// 新成员是否可查看聊天历史消息,0-默认,否,1-是
///
[XmlElement("show_history_type")]
public string ShowHistoryType { get; set; }
///
/// 入群验证,0:不入群验证(默认) 1:入群验证
///
[XmlElement("validation_type")]
public string ValidationType { get; set; }
}
///
/// DecorationGroupQueryResponseDomain Data Structure.
///
[Serializable]
public class DecorationGroupQueryResponseDomain : TopObject
{
///
/// 入群链接(需特殊申请才返回)
///
[XmlElement("group_url")]
public string GroupUrl { get; set; }
///
/// 群头像
///
[XmlElement("icon")]
public string Icon { get; set; }
///
/// 群配置
///
[XmlElement("management_options")]
public ManagementOptionsDomain ManagementOptions { get; set; }
///
/// 群成员数量
///
[XmlElement("member_amount")]
public long MemberAmount { get; set; }
///
/// 群id
///
[XmlElement("open_conversation_id")]
public string OpenConversationId { get; set; }
///
/// 群主id
///
[XmlElement("owner_staff_id")]
public string OwnerStaffId { get; set; }
///
/// 场景化数据,在特定场景群有数据
///
[XmlElement("scene_data")]
public string SceneData { get; set; }
///
/// 群管理id
///
[XmlArray("sub_admin_staff_ids")]
[XmlArrayItem("string")]
public List SubAdminStaffIds { get; set; }
///
/// 模板id
///
[XmlElement("template_id")]
public string TemplateId { get; set; }
///
/// 群标题
///
[XmlElement("title")]
public string Title { get; set; }
}
}
}