<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Desn.OpenApi.WeiXin</name>
    </assembly>
    <members>
        <member name="T:Desn.OpenApi.WeiXin.CallException">
            <summary>
            调用接口异常
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.CallException.ErrorMessages">
            <summary>
            错误码
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.CallException.Code">
            <summary>
            全局码
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.CalledServerBusyException">
            <summary>
            微信系统繁忙
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Data.MassSendJobFinish">
            <summary>
            事件推送群发结果
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.MassSendJobFinish.TotalCount">
            <summary>
            group_id下粉丝数；或者openid_list中的粉丝数
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.MassSendJobFinish.FilterCount">
            <summary>
            过滤（过滤是指特定地区、性别的过滤、用户设置拒收的过滤，用户接收已超4条的过滤）后，准备发送的粉丝数
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.MassSendJobFinish.SentCount">
            <summary>
            发送成功的粉丝数
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.MassSendJobFinish.ErrorCount">
            <summary>
            发送失败的粉丝数
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Data.TemplateSendJobFinish">
            <summary>
            模版消息发送结果
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.TemplateSendJobFinish.MsgId">
            <summary>
            群发的消息ID
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.TemplateSendJobFinish.Status">
            <summary>
            群发的结果
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Data.DealParameter">
            <summary>
            处理参数
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.DealParameter.Source">
            <summary>
            源文档
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.DealParameter.Head">
            <summary>
            信息头
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.DealParameter.DealType">
            <summary>
            消息类型
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.DealParameter.Paramenter">
            <summary>
            参数值
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Data.InputHead">
            <summary>
            输入头信息
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.InputHead.AppId">
            <summary>
            应用 Id
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.InputHead.ToUserName">
            <summary>
            开发者微信号
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.InputHead.FromUserName">
            <summary>
            发送方帐号（一个OpenID）
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.InputHead.MsgType">
            <summary>
            消息类
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.InputHead.CreateTime">
            <summary>
            消息创建时间
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.InputHead.MsgId">
            <summary>
            消息 id
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Data.Wechat.AccessTokenResult">
            <summary>
            AccessToken 结果
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.AccessTokenResult.access_token">
            <summary>
            Token
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.AccessTokenResult.expires_in">
            <summary>
            过期秒数
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.AccessTokenResult.AccessTokenCreateTime">
            <summary>
            刷新时间
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Data.Wechat.AccessTokenResult.IsExpired">
            <summary>
            是否过期
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Data.Wechat.AccessTokenResult.SetAccessToken(System.String)">
            <summary>
            设置用户 Token
            </summary>
            <param name="accessToken"></param>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Data.Wechat.ErrorResult">
            <summary>
            异常结果
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.ErrorResult.errcode">
            <summary>
            全局返回码
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.ErrorResult.errmsg">
            <summary>
            异常信息
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Data.Wechat.SignatureInput">
            <summary>
            签名输入
            注意事项
            1.签名用的noncestr和timestamp必须与wx.config中的nonceStr和timestamp相同。
            2.签名用的url必须是调用JS接口页面的完整URL。
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.SignatureInput.jsapi_ticket">
            <summary>
            票据
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.SignatureInput.noncestr">
            <summary>
            随机串
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.SignatureInput.timestamp">
            <summary>
            时间戳
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.SignatureInput.url">
            <summary>
            当前网页的URL（不包含#及其后面部分）
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Data.Wechat.SignatureInput.ToString">
            <summary>
            生成拼接字符串
            </summary>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Data.Wechat.TicketResult">
            <summary>
            票据结果
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.TicketResult.ticket">
            <summary>
            票据
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.TicketResult.expires_in">
            <summary>
            过期秒数
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.TicketResult.RefreshTime">
            <summary>
            刷新时间
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Data.Wechat.TicketResult.IsExpire">
            <summary>
            是否过期
            </summary>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Data.Wechat.UserInfoResult">
            <summary>
            用户信息
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfoResult.openid">
            <summary>
            用户的唯一标识
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfoResult.nickname">
            <summary>
            用户昵称
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfoResult.sex">
            <summary>
            用户的性别，值为1时是男性，值为2时是女性，值为0时是未知
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfoResult.province">
            <summary>
            用户个人资料填写的省份
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfoResult.city">
            <summary>
            普通用户个人资料填写的城市
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfoResult.country">
            <summary>
            国家，如中国为CN
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfoResult.headimgurl">
            <summary>
            用户头像，最后一个数值代表正方形头像大小（有0、46、64、96、132数值可选，0代表640*640正方形头像），用户没有头像时该项为空。若用户更换头像，原有头像URL将失效。
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfoResult.privilege">
            <summary>
            用户特权信息，json 数组，如微信沃卡用户为（chinaunicom）
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfoResult.unionid">
            <summary>
            只有在用户将公众号绑定到微信开放平台帐号后，才会出现该字段。
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Data.Wechat.UserTokenResult">
            <summary>
            用户 Token 结果
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserTokenResult.refresh_token">
            <summary>
            Refresh Token
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserTokenResult.openid">
            <summary>
            Open Id
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserTokenResult.scope">
            <summary>
            Scope
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserTokenResult.RefreshTokenCreateTime">
            <summary>
            刷新码创建时间
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Data.Wechat.UserTokenResult.IsRefreshTokenExpired">
            <summary>
            是否刷新码到期
            30 天到期
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Data.Wechat.UserTokenResult.IsRefreshTokenWillExpired">
            <summary>
            是否刷新码将要到期
            </summary>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Data.Wechat.UserInfo">
            <summary>
            用户信息
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfo.subscribe">
            <summary>
            用户是否订阅该公众号标识，值为0时，代表此用户没有关注该公众号，拉取不到其余信息。
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfo.openid">
            <summary>
            用户的标识，对当前公众号唯一
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfo.nickname">
            <summary>
            用户的昵称
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfo.sex">
            <summary>
            用户的性别，值为1时是男性，值为2时是女性，值为0时是未知
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfo.city">
            <summary>
            用户所在城市
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfo.country">
            <summary>
            用户所在国家
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfo.province">
            <summary>
            用户所在省份
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfo.language">
            <summary>
            用户的语言，简体中文为zh_CN
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfo.headimgurl">
            <summary>
            用户头像，最后一个数值代表正方形头像大小（有0、46、64、96、132数值可选，0代表640*640正方形头像），用户没有头像时该项为空。若用户更换头像，原有头像URL将失效。
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfo.subscribe_time">
            <summary>
            用户关注时间，为时间戳。如果用户曾多次关注，则取最后关注时间
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfo.unionid">
            <summary>
            只有在用户将公众号绑定到微信开放平台帐号后，才会出现该字段。详见：获取用户个人信息（UnionID机制）
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfo.remark">
            <summary>
            公众号运营者对粉丝的备注，公众号运营者可在微信公众平台用户管理界面对粉丝添加备注
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Wechat.UserInfo.groupid">
            <summary>
            用户所在的分组ID
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Data.ReturnMessage">
            <summary>
            返回信息
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.ReturnMessage.Document">
            <summary>
            文档
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.ReturnMessage.Type">
            <summary>
            类型
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Data.ReturnMessage.GetElements">
            <summary>
            获取消息的 Xml 元素列表
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Data.ReturnMessage.SetBody(System.Collections.Generic.List{System.Xml.XmlElement})">
            <summary>
            设置内容
            </summary>
            <param name="elements"></param>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.Data.ReturnMessage.Null">
            <summary>
            空对象
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Data.ReturnMessage.CreateDocument(System.String,System.String)">
            <summary>
            创建微信接口格式的 xml 文档
            </summary>
            <param name="toUserName"></param>
            <param name="fromUserName"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Data.ReturnMessages.MessageNews">
            <summary>
            图文消息
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.ReturnMessages.MessageNews.Articles">
            <summary>
            内容列表
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Data.ReturnMessages.MessageNews.#ctor(System.Collections.Generic.IEnumerable{Desn.OpenApi.WeiXin.Data.ReturnMessages.Article})">
            <summary>
            创建图文消息
            </summary>
            <param name="articles"></param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Data.ReturnMessages.MessageNews.SetBody(System.Collections.Generic.List{System.Xml.XmlElement})">
            <summary>
            设置内容
            </summary>
            <param name="elements"></param>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Data.ReturnMessages.Article">
            <summary>
            文章
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.ReturnMessages.Article.Title">
            <summary>
            标题
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.ReturnMessages.Article.Description">
            <summary>
            注释
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.ReturnMessages.Article.PicUrl">
            <summary>
            图片地址
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.ReturnMessages.Article.Url">
            <summary>
            地址
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Data.ReturnMessages.MessageText">
            <summary>
            文本消息
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Data.ReturnMessages.MessageText.#ctor(System.String)">
            <summary>
            创建文本消息
            </summary>
            <param name="content"></param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Data.ReturnMessages.MessageText.SetBody(System.Collections.Generic.List{System.Xml.XmlElement})">
            <summary>
            设置内容
            </summary>
            <param name="elements"></param>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Data.Position">
            <summary>
            位置
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Position.Latitude">
            <summary>
            地理位置纬度
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Position.Longitude">
            <summary>
            地理位置经度
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Data.Position.Precision">
            <summary>
            地理位置精度
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.IUserTokenStore">
            <summary>
            用户 Token 存储器
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.KeywordNotMatchDealer">
            <summary>
            消息不匹配处理
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.KeywordNotMatchDealer.Keywords">
            <summary>
            关键字
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.UserAuthorizationService">
            <summary>
            用户授权服务
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.UserAuthorizationService.Identity">
            <summary>
            身份标识
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.UserAuthorizationService.TokenStore">
            <summary>
            用户 Token 存储器
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.UserAuthorizationService.#ctor(Desn.OpenApi.WeiXin.IServerApi,Desn.OpenApi.WeiXin.ISnsService,System.String)">
            <summary>
            创建用户授权服务
            </summary>
            <param name="server"></param>
            <param name="source"></param>
            <param name="identity"></param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.UserAuthorizationService.GetUserToken">
            <summary>
            获取用户 Token
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.UserAuthorizationService.SetUserToken(System.String)">
            <summary>
            登录用户 Token
            </summary>
            <param name="code"></param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.UserAuthorizationService.Signature(System.String,System.Int64,System.String)">
            <summary>
            签名
            注意事项
            1.签名用的noncestr和timestamp必须与wx.config中的nonceStr和timestamp相同。
            2.签名用的url必须是调用JS接口页面的完整URL。
            </summary>
            <param name="noncestr">随机串</param>
            <param name="timestamp">时间戳</param>
            <param name="url">当前网页的URL（不包含#及其后面部分）</param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.UserAuthorizationService.IsAuthorization">
            <summary>
            是否授权
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.UserAuthorizationService.GetUserInfo">
            <summary>
            拉取用户信息(需scope为 snsapi_userinfo)
            </summary>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Dealer">
            <summary>
            处理者
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.Dealer.ServerApi">
            <summary>
            服务接口
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Dealer.News(System.Collections.Generic.IEnumerable{Desn.OpenApi.WeiXin.Data.ReturnMessages.Article})">
            <summary>
            获取图文
            </summary>
            <param name="articles"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Dealer.News(Desn.OpenApi.WeiXin.Data.ReturnMessages.Article)">
            <summary>
            获取图文
            </summary>
            <param name="article"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Dealer.Text(System.String)">
            <summary>
            获取文字
            </summary>
            <param name="content"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Helper.WeiXinApiHelper">
            <summary>
            微信助手
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Helper.WeiXinApiHelper.Get``1(System.String)">
            <summary>
            获取内容
            </summary>
            <typeparam name="T"></typeparam>
            <param name="url"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Helper.WeiXinApiHelper.Post(System.String,System.Object)">
            <summary>
            提交内容
            </summary>
            <param name="url"></param>
            <param name="data"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Helper.WeiXinApiHelper.Post``1(System.String,System.Object)">
            <summary>
            提交内容
            </summary>
            <typeparam name="T"></typeparam>
            <param name="url"></param>
            <param name="data"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.IAccessTokenStore">
            <summary>
            AccessToken 存储器
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.IMessageResponse">
            <summary>
            消息响应接口
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.IMessageResponse.AddMessageDealer(Desn.OpenApi.WeiXin.MessageDealer)">
            <summary>
            注册消息处理对象
            </summary>
            <param name="dealer"></param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.IMessageResponse.AddMessageDealerFromAssembly(System.Reflection.Assembly)">
            <summary>
            从程序集中注册所有的 MessageDealer 对象
            </summary>
            <param name="assembly"></param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.IMessageResponse.Deal(System.Xml.XmlDocument)">
            <summary>
            处理 Xml 消息
            </summary>
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.InProcessPositionStore">
            <summary>
            位置存储器
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.InProcessPositionStore.Get(System.String)">
            <summary>
            获取
            </summary>
            <param name="key"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.InProcessPositionStore.Set(System.String,Desn.OpenApi.WeiXin.Data.Position)">
            <summary>
            设置
            </summary>
            <param name="key"></param>
            <param name="value"></param>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.IPositionStoreProvider">
            <summary>
            位置存储器提供者
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.IPositionStoreProvider.PositionStore">
            <summary>
            位置存储器
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.IPositionStore">
            <summary>
            位置存储器
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.IServerApi">
            <summary>
            服务器接口
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.IServerApi.AppId">
            <summary>
            应用 Id
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.IServerApi.AppSecret">
            <summary>
            应用密钥
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.IServerApi.GetTokenDetail">
            <summary>
            获取 Token 详情
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.IServerApi.GetToken">
            <summary>
            获取 Token
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.IServerApi.GetTicketDetail">
            <summary>
            获取 Ticket 详情
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.IServerApi.GetTicket">
            <summary>
            获取 Ticket
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.IServerApi.GetUserInfo(System.String)">
            <summary>
            获取用户信息
            </summary>
            <param name="openid"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.ISnsService">
            <summary>
            网页授权服务
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.ISnsService.GetUserToken(System.String)">
            <summary>
            获取用户 Token
            </summary>
            <param name="code"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.ISnsService.RefreshUserToken(System.String)">
            <summary>
            刷新用户 Token
            </summary>
            <param name="refreshToken"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.ISnsService.GetUserInfo(System.String,System.String)">
            <summary>
            拉取用户信息(需scope为 snsapi_userinfo)
            </summary>
            <param name="accessToken"></param>
            <param name="openid"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.ISnsService.Signature(Desn.OpenApi.WeiXin.Data.Wechat.SignatureInput)">
            <summary>
            签名
            </summary>
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.IStore`2">
            <summary>
            存储器
            </summary>
            <typeparam name="TKey">参数</typeparam>
            <typeparam name="TValue">存值</typeparam>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.IStore`2.Set(`0,`1)">
            <summary>
            设置
            </summary>
            <param name="key"></param>
            <param name="value"></param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.IStore`2.Get(`0)">
            <summary>
            获取
            </summary>
            <param name="key"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.ITicketStore">
            <summary>
            Js Api Ticket 存储器
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.MessageDealer">
            <summary>
            消息处理者
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageDealer.GetMessageType">
            <summary>
            获利消息类型
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.MessageDealer.Type">
            <summary>
            消息类型
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageDealer.Deal(Desn.OpenApi.WeiXin.Data.DealParameter)">
            <summary>
            处理消息
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageDealer.DealMessage(Desn.OpenApi.WeiXin.Data.DealParameter)">
            <summary>
            处理消息
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.TextMessageDealer">
            <summary>
            文本消息处理
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.TextMessageDealer.Type">
            <summary>
            消息类型
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.TextMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.DealParameter)">
            <summary>
            处理消息
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.TextMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.InputHead,System.String)">
            <summary>
            处理消息
            </summary>
            <param name="head"></param>
            <param name="text"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.ImageMessageDealer">
            <summary>
            图片消息处理
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ImageMessageDealer.Type">
            <summary>
            消息类型
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.ImageMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.DealParameter)">
            <summary>
            处理消息
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.ImageMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.InputHead,Desn.OpenApi.WeiXin.ParameterSupporter.ImageParameter)">
            <summary>
            处理消息
            </summary>
            <param name="head"></param>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.VoiceMessageDealer">
            <summary>
            语音消息处理
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.VoiceMessageDealer.Type">
            <summary>
            消息类型
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.VoiceMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.DealParameter)">
            <summary>
            处理消息
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.VoiceMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.InputHead,Desn.OpenApi.WeiXin.ParameterSupporter.VoiceParameter)">
            <summary>
            处理消息
            </summary>
            <param name="head"></param>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.VideoMessageDealer">
            <summary>
            视频消息处理
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.VideoMessageDealer.Type">
            <summary>
            消息类型
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.VideoMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.DealParameter)">
            <summary>
            处理消息
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.VideoMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.InputHead,Desn.OpenApi.WeiXin.ParameterSupporter.VideoParameter)">
            <summary>
            处理消息
            </summary>
            <param name="head"></param>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.ShortVideoMessageDealer">
            <summary>
            小视频消息处理
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ShortVideoMessageDealer.Type">
            <summary>
            消息类型
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.ShortVideoMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.DealParameter)">
            <summary>
            处理消息
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.ShortVideoMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.InputHead,Desn.OpenApi.WeiXin.ParameterSupporter.VideoParameter)">
            <summary>
            处理消息
            </summary>
            <param name="head"></param>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.LocationMessageDealer">
            <summary>
            地理位置消息处理
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.LocationMessageDealer.Type">
            <summary>
            消息类型
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.LocationMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.DealParameter)">
            <summary>
            处理消息
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.LocationMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.InputHead,Desn.OpenApi.WeiXin.ParameterSupporter.LocationParameter)">
            <summary>
            处理消息
            </summary>
            <param name="head"></param>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.LinkMessageDealer">
            <summary>
            链接消息处理
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.LinkMessageDealer.Type">
            <summary>
            消息类型
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.LinkMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.DealParameter)">
            <summary>
            处理消息
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.LinkMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.InputHead,Desn.OpenApi.WeiXin.ParameterSupporter.LinkParameter)">
            <summary>
            处理消息
            </summary>
            <param name="head"></param>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.PositionMessageDealer">
            <summary>
            上报地理位置事件处理
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.PositionMessageDealer.Type">
            <summary>
            消息类型
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.PositionMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.DealParameter)">
            <summary>
            处理消息
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.PositionMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.InputHead,Desn.OpenApi.WeiXin.Data.Position)">
            <summary>
            处理消息
            </summary>
            <param name="head"></param>
            <param name="position"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.SubscribeMessageDealer">
            <summary>
            关注事件处理
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.SubscribeMessageDealer.Type">
            <summary>
            消息类型
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.SubscribeMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.DealParameter)">
            <summary>
            处理消息
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.SubscribeMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.InputHead,Desn.OpenApi.WeiXin.ParameterSupporter.ScanParameter)">
            <summary>
            处理消息
            </summary>
            <param name="head"></param>
            <param name="parameter">扫描二维码的关注参数，不扫描时，此值为空</param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.UnsubscribeMessageDealer">
            <summary>
            取消关注
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.UnsubscribeMessageDealer.Type">
            <summary>
            消息类型
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.UnsubscribeMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.DealParameter)">
            <summary>
            处理消息
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.UnsubscribeMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.InputHead)">
            <summary>
            处理消息
            </summary>
            <param name="head"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.ScanMessageDealer">
            <summary>
            用户已关注时的事件处理
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ScanMessageDealer.Type">
            <summary>
            消息类型
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.ScanMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.DealParameter)">
            <summary>
            处理消息
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.ScanMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.InputHead,Desn.OpenApi.WeiXin.ParameterSupporter.ScanParameter)">
            <summary>
            处理消息
            </summary>
            <param name="head"></param>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.ClickMessageDealer">
            <summary>
            点击菜单拉取消息时的事件处理
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ClickMessageDealer.Type">
            <summary>
            消息类型
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.ClickMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.DealParameter)">
            <summary>
            处理消息
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.ClickMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.InputHead,System.String)">
            <summary>
            处理消息
            </summary>
            <param name="head"></param>
            <param name="key"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.ViewMessageDealer">
            <summary>
            点击菜单跳转链接时的事件处理
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ViewMessageDealer.Type">
            <summary>
            消息类型
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.ViewMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.DealParameter)">
            <summary>
            处理消息
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.ViewMessageDealer.Deal(Desn.OpenApi.WeiXin.Data.InputHead,System.String)">
            <summary>
            处理消息
            </summary>
            <param name="head"></param>
            <param name="url"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.MessageParameterSupporter">
            <summary>
            消息参数提供者
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.MessageParameterSupporter.DealType">
            <summary>
            处理的消息类型
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.MessageParameter">
            <summary>
            消息参数
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.MessageParameter.Source">
            <summary>
            来源
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.MessageParameter.Target">
            <summary>
            目标
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.MessageParameter.Command">
            <summary>
            消息
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.MessageParameter.Parameter">
            <summary>
            参数
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.KeywordDealer">
            <summary>
            消息处理
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.KeywordDealer.GetKeywords">
            <summary>
            获取消息关键字
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.KeywordDealer.Keyword(System.String[])">
            <summary>
            简化数组初始化
            </summary>
            <param name="keyword"></param>
            <returns></returns>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.KeywordDealer.Keywords">
            <summary>
            消息关键字
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.KeywordDealer.Deal(Desn.OpenApi.WeiXin.Data.InputHead,System.String)">
            <summary>
            处理消息
            </summary>
            <param name="head"></param>
            <param name="keyword"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.KeywordDealer.DealMessage(Desn.OpenApi.WeiXin.Data.InputHead,System.String)">
            <summary>
            处理消息
            </summary>
            <param name="head"></param>
            <param name="keyword"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.KeywordServer">
            <summary>
            关键字响应服务
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.KeywordServer.NotDealKeywordMessage">
            <summary>
            无法处理关键字返回的消息
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.KeywordServer.PositionStore">
            <summary>
            位置存储器
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.KeywordServer.AppId">
            <summary>
            获取应用 Id
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.KeywordServer.AppSecret">
            <summary>
            获取应用密钥
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.KeywordServer.#ctor(Desn.OpenApi.WeiXin.IMessageResponse,Desn.OpenApi.WeiXin.KeywordServer.KeywordMessageType)">
            <summary>
            关键字响应服务
            </summary>
            <param name="server"></param>
            <param name="messageType">处理的事件类型</param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.KeywordServer.AddKeywordDealer(Desn.OpenApi.WeiXin.KeywordDealer)">
            <summary>
            添加关键字处理类
            </summary>
            <param name="dealer"></param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.KeywordServer.AddKeywordFromAssembly(System.Reflection.Assembly)">
            <summary>
            从程序集中注册所有的 KeywordDealer 对象
            </summary>
            <param name="assembly"></param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.KeywordServer.AddMessageDealer(Desn.OpenApi.WeiXin.MessageDealer)">
            <summary>
            注册消息处理对象
            </summary>
            <param name="dealer"></param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.KeywordServer.AddMessageDealerFromAssembly(System.Reflection.Assembly)">
            <summary>
            从程序集中注册所有的 MessageDealer 对象
            </summary>
            <param name="assembly"></param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.KeywordServer.Deal(System.Xml.XmlDocument)">
            <summary>
            处理 Xml 消息
            </summary>
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.KeywordServer.GetTokenDetail">
            <summary>
            获取 Token 详情
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.KeywordServer.GetToken">
            <summary>
            获取 Token
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.KeywordServer.GetTicketDetail">
            <summary>
            获取 Ticket 详情
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.KeywordServer.GetTicket">
            <summary>
            获取 Ticket
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.KeywordServer.GetUserInfo(System.String)">
            <summary>
            获取用户信息
            </summary>
            <param name="openid"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.KeywordServer.KeywordMessageType">
            <summary>
            关键字消息类型
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.KeywordServer.KeywordMessageType.Click">
            <summary>
            点击消息
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.KeywordServer.KeywordMessageType.Text">
            <summary>
            文本消息
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.KeywordServer.KeywordMessageType.ClickAndText">
            <summary>
            点击和文本消息
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.MessageServer">
            <summary>
            消息处理服务
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.MessageServer.DealMessage">
            <summary>
            处理消息的委托
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.MessageServer.DealMessageAndReturnXml">
            <summary>
            处理消息的委托
            </summary>
            <param name="parameter"></param>
            <returns></returns>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.MessageServer.AppId">
            <summary>
            应用 Id
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.MessageServer.AppSecret">
            <summary>
            应用密钥
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.MessageServer.PositionStore">
            <summary>
            位置储存器
            内置进程内的储存者
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.MessageServer.AccessTokenStore">
            <summary>
            AccessToken 存储器
            内置进程内的储存者
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.MessageServer.TicketStore">
            <summary>
            Ticket 存储器
            </summary>
        </member>
        <member name="E:Desn.OpenApi.WeiXin.MessageServer.OnNoDealMessage">
            <summary>
            没有处理消息时
            </summary>
        </member>
        <member name="E:Desn.OpenApi.WeiXin.MessageServer.OnNoDeal">
            <summary>
            没有处理时
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageServer.#ctor(System.String,System.String)">
            <summary>
            创建消息处理服务
            </summary>
            <param name="appId">应用 ID</param>
            <param name="appSecret">应用密钥</param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageServer.AddMessageDealer(Desn.OpenApi.WeiXin.MessageDealer)">
            <summary>
            注册消息处理对象
            </summary>
            <param name="dealer"></param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageServer.AddMessageDealerFromAssembly(System.Reflection.Assembly)">
            <summary>
            从程序集中注册所有的 MessageDealer 对象
            </summary>
            <param name="assembly"></param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageServer.Deal(System.Xml.XmlDocument)">
            <summary>
            处理 Xml 消息
            </summary>
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageServer.CheckSignature(System.String,System.String,System.String,System.String)">
            <summary>
            验证签名
            </summary>
            <param name="signature"></param>
            <param name="timestamp"></param>
            <param name="nonce"></param>
            <param name="token"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageServer.RefreshToken">
            <summary>
            刷新 Token
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageServer.RequestToken">
            <summary>
            请求 Token
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageServer.GetTokenDetail">
            <summary>
            获取 Token 详情
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageServer.GetToken">
            <summary>
            获取 Token
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageServer.RequestTicket">
            <summary>
            请求 Ticket
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageServer.RefreshTicket">
            <summary>
            刷新 Token
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageServer.GetTicketDetail">
            <summary>
            获取 Ticket 详情
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageServer.GetTicket">
            <summary>
            获取 Ticket
            </summary>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageServer.GetUserInfo(System.String)">
            <summary>
            获取用户信息
            </summary>
            <param name="openid"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.MessageServer.GetSnsService">
            <summary>
            获取网页授权服务
            </summary>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.MessageType">
            <summary>
            消息类型
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.MessageType.Text">
            <summary>
            文本消息
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.MessageType.Image">
            <summary>
            图片消息
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.MessageType.Voice">
            <summary>
            语音消息
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.MessageType.Video">
            <summary>
            视频消息
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.MessageType.ShortVideo">
            <summary>
            小视频消息
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.MessageType.Location">
            <summary>
            地理位置消息
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.MessageType.Link">
            <summary>
            链接消息
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.MessageType.Event">
            <summary>
            事件推送
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.MessageType.Subscribe">
            <summary>
            订阅事件
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.MessageType.Unsubscribe">
            <summary>
            取消订阅事件
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.MessageType.Scan">
            <summary>
            扫码事件
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.MessageType.Position">
            <summary>
            上报地理位置事件
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.MessageType.Click">
            <summary>
            点击事件
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.MessageType.View">
            <summary>
            点击菜单跳转链接事件
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.MessageType.MassSendJobFinish">
            <summary>
            事件推送群发结果
            </summary>
        </member>
        <member name="F:Desn.OpenApi.WeiXin.MessageType.TemplateSendJobFinish">
            <summary>
            模版消息发送结果
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.ParameterSupporter.ScanParameter">
            <summary>
            扫描参数
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ParameterSupporter.ScanParameter.SceneId">
            <summary>
            创建二维码时的二维码scene_id
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ParameterSupporter.ScanParameter.Ticket">
            <summary>
            二维码的ticket，可用来换取二维码图片
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.ParameterSupporter.Image">
            <summary>
            图片消息
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.ParameterSupporter.MediaParameter">
            <summary>
            多媒体参数
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ParameterSupporter.MediaParameter.MediaId">
            <summary>
            媒体id，可以调用多媒体文件下载接口拉取数据。
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.ParameterSupporter.ImageParameter">
            <summary>
            图片参数
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ParameterSupporter.ImageParameter.PicUrl">
            <summary>
            图片链接
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.ParameterSupporter.LinkParameter">
            <summary>
            链接参数
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ParameterSupporter.LinkParameter.Title">
            <summary>
            标题
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ParameterSupporter.LinkParameter.Description">
            <summary>
            注释
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ParameterSupporter.LinkParameter.Url">
            <summary>
            链接
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.ParameterSupporter.LocationParameter">
            <summary>
            位置参数
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ParameterSupporter.LocationParameter.X">
            <summary>
            地理位置维度
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ParameterSupporter.LocationParameter.Y">
            <summary>
            地理位置经度
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ParameterSupporter.LocationParameter.Scale">
            <summary>
            地图缩放大小
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ParameterSupporter.LocationParameter.Label">
            <summary>
            地理位置信息
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.ParameterSupporter.Text">
            <summary>
            文本消息
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.ParameterSupporter.VideoParameter">
            <summary>
            视频参数
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ParameterSupporter.VideoParameter.ThumbMediaId">
            <summary>
            视频消息缩略图的媒体id，可以调用多媒体文件下载接口拉取数据。
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.ParameterSupporter.VoiceParameter">
            <summary>
            语音参数
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ParameterSupporter.VoiceParameter.Format">
            <summary>
            语音格式，如amr，speex等
            </summary>
        </member>
        <member name="P:Desn.OpenApi.WeiXin.ParameterSupporter.VoiceParameter.Recognition">
            <summary>
            开通语音识别后，为语音识别结果，使用UTF8编码。
            </summary>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.SnsService">
            <summary>
            网页授权服务
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.SnsService.#ctor(Desn.OpenApi.WeiXin.IServerApi)">
            <summary>
            创建网页授权服务
            </summary>
            <param name="server"></param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.SnsService.GetUserToken(System.String)">
            <summary>
            获取用户 Token
            </summary>
            <param name="code"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.SnsService.RefreshUserToken(System.String)">
            <summary>
            刷新用户 Token
            </summary>
            <param name="refreshToken"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.SnsService.GetUserInfo(System.String,System.String)">
            <summary>
            拉取用户信息(需scope为 snsapi_userinfo)
            </summary>
            <param name="userToken"></param>
            <param name="openid"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.SnsService.Signature(Desn.OpenApi.WeiXin.Data.Wechat.SignatureInput)">
            <summary>
            签名
            </summary>
            <param name="input"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Util.CryptographyHelper.SHA1(System.String)">
            <summary>
            SHA1 哈希
            </summary>
            <param name="text"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Util.AloneExecutor">
            <summary>
            单独执行器
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Util.AloneExecutor.#ctor(System.Action)">
            <summary>
            创建单独执行器
            </summary>
            <param name="action"></param>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Util.AloneExecutor.TryExecute">
            <summary>
            执行
            </summary>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Util.AloneExecutors">
            <summary>
            单独执行器多个版
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Util.AloneExecutors.#ctor">
            <summary>
            创建单独执行器多个版
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Util.AloneExecutors.TryExecute(System.String,System.Action)">
            <summary>
            执行
            </summary>
            <param name="key"></param>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.Util.JsonSerializer">
            <summary>
            JSON 序列化器
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Util.JsonSerializer.Deserialize``1(System.String)">
            <summary>
            反序列化
            </summary>
            <typeparam name="TEntity"></typeparam>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Util.JsonSerializer.Deserialize(System.String,System.Type)">
            <summary>
            反序列化
            </summary>
            <param name="context"></param>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.Util.JsonSerializer.Serialize(System.Object)">
            <summary>
            序列化
            </summary>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.WeiXinException">
            <summary>
            微信服务异常
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.WeiXinException.#ctor(System.String)">
            <summary>
            创建微信服务异常
            </summary>
            <param name="message"></param>
        </member>
        <member name="T:Desn.OpenApi.WeiXin.XmlExtends">
            <summary>
            Xml扩展
            </summary>
        </member>
        <member name="M:Desn.OpenApi.WeiXin.XmlExtends.Create(System.Xml.XmlDocument,System.String,System.Object)">
            <summary>
            创建元素
            </summary>
            <param name="source"></param>
            <param name="name"></param>
            <param name="value"></param>
            <returns></returns>
        </member>
    </members>
</doc>
