using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiUserListResponse. /// public class OapiUserListResponse : DingTalkResponse { /// /// errcode /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// errmsg /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// hasMore /// [XmlElement("hasMore")] public bool HasMore { get; set; } /// /// userlist /// [XmlArray("userlist")] [XmlArrayItem("userlist")] public List Userlist { get; set; } /// /// UserlistDomain Data Structure. /// [Serializable] public class UserlistDomain : TopObject { /// /// active /// [XmlElement("active")] public bool Active { get; set; } /// /// avatar /// [XmlElement("avatar")] public string Avatar { get; set; } /// /// department /// [XmlElement("department")] public string Department { get; set; } /// /// dingId /// [XmlElement("dingId")] public string DingId { get; set; } /// /// email /// [XmlElement("email")] public string Email { get; set; } /// /// extattr /// [XmlElement("extattr")] public string Extattr { get; set; } /// /// hiredDate /// [XmlElement("hiredDate")] public string HiredDate { get; set; } /// /// isAdmin /// [XmlElement("isAdmin")] public bool IsAdmin { get; set; } /// /// isBoss /// [XmlElement("isBoss")] public bool IsBoss { get; set; } /// /// isHide /// [XmlElement("isHide")] public bool IsHide { get; set; } /// /// isLeader /// [XmlElement("isLeader")] public bool IsLeader { get; set; } /// /// jobnumber /// [XmlElement("jobnumber")] public string Jobnumber { get; set; } /// /// mobile /// [XmlElement("mobile")] public string Mobile { get; set; } /// /// name /// [XmlElement("name")] public string Name { get; set; } /// /// order /// [XmlElement("order")] public long Order { get; set; } /// /// orgEmail /// [XmlElement("orgEmail")] public string OrgEmail { get; set; } /// /// position /// [XmlElement("position")] public string Position { get; set; } /// /// remark /// [XmlElement("remark")] public string Remark { get; set; } /// /// tel /// [XmlElement("tel")] public string Tel { get; set; } /// /// unionid /// [XmlElement("unionid")] public string Unionid { get; set; } /// /// userid /// [XmlElement("userid")] public string Userid { get; set; } /// /// workPlace /// [XmlElement("workPlace")] public string WorkPlace { get; set; } } } }