using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// CorpExtcontactGetResponse. /// public class CorpExtcontactGetResponse : DingTalkResponse { /// /// result /// [XmlElement("result")] public DingOpenResultDomain Result { get; set; } /// /// OpenExtContactDomain Data Structure. /// [Serializable] public class OpenExtContactDomain : TopObject { /// /// 地址 /// [XmlElement("address")] public string Address { get; set; } /// /// 公司名 /// [XmlElement("company_name")] public string CompanyName { get; set; } /// /// 扩展属性,可以设置多种属性 /// [XmlElement("ext_attr")] public string ExtAttr { get; set; } /// /// 负责人UserID /// [XmlElement("follower_user_id")] public string FollowerUserId { get; set; } /// /// 标签 /// [XmlArray("label_ids")] [XmlArrayItem("number")] public List LabelIds { get; set; } /// /// 手机号 /// [XmlElement("mobile")] public string Mobile { get; set; } /// /// 姓名 /// [XmlElement("name")] public string Name { get; set; } /// /// 备注 /// [XmlElement("remark")] public string Remark { get; set; } /// /// 共享部门ID列表 /// [XmlArray("share_dept_ids")] [XmlArrayItem("number")] public List ShareDeptIds { get; set; } /// /// 共享员工UserID列表 /// [XmlArray("share_user_ids")] [XmlArrayItem("string")] public List ShareUserIds { get; set; } /// /// 国家码 /// [XmlElement("state_code")] public string StateCode { get; set; } /// /// 职位 /// [XmlElement("title")] public string Title { get; set; } /// /// 外部联系人UserID /// [XmlElement("userid")] public string Userid { get; set; } } /// /// DingOpenResultDomain Data Structure. /// [Serializable] public class DingOpenResultDomain : TopObject { /// /// dingOpenErrcode /// [XmlElement("ding_open_errcode")] public long DingOpenErrcode { get; set; } /// /// errorMsg /// [XmlElement("error_msg")] public string ErrorMsg { get; set; } /// /// result /// [XmlElement("result")] public OpenExtContactDomain Result { get; set; } /// /// success /// [XmlElement("success")] public bool Success { get; set; } } } }