zoukankan      html  css  js  c++  java
  • 飞信聊天记录相关类2

     今天继续...发现漏看DbHistoryManager函数补充一下

    public IList<Player> LoadPlayer()

    这个好像是返回数据库里面所有的联系人,以player List返回,自己的话,类型为User,内容好像比较简单,只有Uri,其他昵称,状态都未知,怪不得初始化的时候要用户Uri和昵称.

    public IList<TMessage> LoadMessages<TMessage>(Player player, MessageType type, int page, out int msgCount) where TMessage: IMessage;

    使用这个就能根据用户PlayerMessage列表出来了.

    由于Fetion是默认30条分页的,所以需要Pag是要读取的页码.

    MsgCount 指的是该用户下所有的信息的条数,而不是读取的条数(昨天理解错了)

    现在可以顺利读取出消息了,下面就是怎么展现出来.

    因此找到--Imps.Client.Pc.MessageHistory2.MessageHistoryFrom( 飞信自己的消息历史)

    private void InitializePlayerList()初始化的时候就把左边的TreeView初始化了
    private void ShowMessage(TreeNode selectNode, int page) 这个是点击树的节点时候引发的查询显示聊天记录的.
  • 相关阅读:
    12月4日
    12月3日
    12月2日
    12月1日
    11月30日
    11月29日
    11月28日
    11月27日
    jquery mobile-按钮控件
    ap web
  • 原文地址:https://www.cnblogs.com/imparser/p/1161305.html
Copyright © 2011-2022 走看看