using System; using System.Xml.Serialization; using System.Collections.Generic; using Top.Api; namespace DingTalk.Api.Response { /// /// OapiWorkspaceProjectCreateV2Response. /// public class OapiWorkspaceProjectCreateV2Response : DingTalkResponse { /// /// 错误码 /// [XmlElement("errcode")] public long Errcode { get; set; } /// /// 错误信息 /// [XmlElement("errmsg")] public string Errmsg { get; set; } /// /// 结果 /// [XmlElement("result")] public OpenWorkspaceDtoDomain Result { get; set; } /// /// 创建项目成功 /// [XmlElement("success")] public bool Success { get; set; } /// /// OpenTagDtoDomain Data Structure. /// [Serializable] public class OpenTagDtoDomain : TopObject { /// /// code /// [XmlElement("code")] public string Code { get; set; } /// /// name /// [XmlElement("name")] public string Name { get; set; } } /// /// OpenMemberDtoDomain Data Structure. /// [Serializable] public class OpenMemberDtoDomain : TopObject { /// /// corpid /// [XmlElement("corp_id")] public string CorpId { get; set; } /// /// 拥有者名字 /// [XmlElement("name")] public string Name { get; set; } /// /// 拥有者标签 /// [XmlArray("tags")] [XmlArrayItem("open_tag_dto")] public List Tags { get; set; } /// /// userid /// [XmlElement("userid")] public string Userid { get; set; } } /// /// OpenWorkspaceDtoDomain Data Structure. /// [Serializable] public class OpenWorkspaceDtoDomain : TopObject { /// /// corpid /// [XmlElement("corp_id")] public string CorpId { get; set; } /// /// corp secret /// [XmlElement("corp_secret")] public string CorpSecret { get; set; } /// /// 创建时间 /// [XmlElement("create_time")] public long CreateTime { get; set; } /// /// 创建人 /// [XmlElement("creator")] public OpenMemberDtoDomain Creator { get; set; } /// /// 描述 /// [XmlElement("desc")] public string Desc { get; set; } /// /// 项目名字 /// [XmlElement("name")] public string Name { get; set; } /// /// 关联ID /// [XmlElement("outer_id")] public string OuterId { get; set; } /// /// 拥有者人 /// [XmlElement("owner")] public OpenMemberDtoDomain Owner { get; set; } /// /// 类型 /// [XmlElement("type")] public long Type { get; set; } } } }