NIM C# SDK  6.3.0
NIM.SysMessage Namespace Reference

Namespaces

namespace  Delegate
 

Classes

class  FriendRequestVerify
 
class  NIMSysMessage
 
class  NIMSysMessageContent
 
class  NIMSysMsgEventArgs
 
class  NIMSysMsgQueryResult
 
class  SysMsgAPI
 
class  SysMsgNativeMethods
 

Enumerations

enum  NIMSysMsgStatus {
  NIMSysMsgStatus.kNIMSysMsgStatusNone = 0, NIMSysMsgStatus.kNIMSysMsgStatusPass = 1, NIMSysMsgStatus.kNIMSysMsgStatusDecline = 2, NIMSysMsgStatus.kNIMSysMsgStatusRead = 3,
  NIMSysMsgStatus.kNIMSysMsgStatusDeleted = 4, NIMSysMsgStatus.kNIMSysMsgStatusInvalid = 5
}
 系统消息状态 More...
 
enum  NIMSysMsgType {
  NIMSysMsgType.kNIMSysMsgTypeTeamApply = 0, NIMSysMsgType.kNIMSysMsgTypeTeamReject = 1, NIMSysMsgType.kNIMSysMsgTypeTeamInvite = 2, NIMSysMsgType.kNIMSysMsgTypeTeamInviteReject = 3,
  NIMSysMsgType.kNIMSysMsgTypeFriendAdd = 5, NIMSysMsgType.kNIMSysMsgTypeFriendDel = 6, NIMSysMsgType.kNIMSysMsgTypeCustomP2PMsg = 100, NIMSysMsgType.kNIMSysMsgTypeCustomTeamMsg = 101,
  NIMSysMsgType.kNIMSysMsgTypeUnknown = 1000
}
 系统消息内容类型 More...
 

Functions

delegate void ReceiveSysMsgResult (NIMSysMessage msg)
 
delegate void SendSysMsgResult (MessageAck arc)
 
delegate void QuerySysMsgResult (NIMSysMsgQueryResult result)
 
delegate void CommomOperateResult (ResponseCode response, int count)
 

Enumeration Type Documentation

◆ NIMSysMsgStatus

系统消息状态

Enumerator
kNIMSysMsgStatusNone 

默认,未读

kNIMSysMsgStatusPass 

收到消息,通过

kNIMSysMsgStatusDecline 

收到消息,拒绝

kNIMSysMsgStatusRead 

收到消息,已读

kNIMSysMsgStatusDeleted 

已删

kNIMSysMsgStatusInvalid 

已失效

◆ NIMSysMsgType

系统消息内容类型

Enumerator
kNIMSysMsgTypeTeamApply 

申请入群

kNIMSysMsgTypeTeamReject 

拒绝入群申请

kNIMSysMsgTypeTeamInvite 

邀请进群

kNIMSysMsgTypeTeamInviteReject 

拒绝邀请

kNIMSysMsgTypeFriendAdd 

加好友

kNIMSysMsgTypeFriendDel 

删除好友

kNIMSysMsgTypeCustomP2PMsg 

点对点透传消息

kNIMSysMsgTypeCustomTeamMsg 

群透传消息

kNIMSysMsgTypeUnknown 

未知类型,作为默认

Function Documentation

◆ CommomOperateResult()

delegate void NIM.SysMessage.CommomOperateResult ( ResponseCode  response,
int  count 
)

◆ QuerySysMsgResult()

delegate void NIM.SysMessage.QuerySysMsgResult ( NIMSysMsgQueryResult  result)

◆ ReceiveSysMsgResult()

delegate void NIM.SysMessage.ReceiveSysMsgResult ( NIMSysMessage  msg)

◆ SendSysMsgResult()

delegate void NIM.SysMessage.SendSysMsgResult ( MessageAck  arc)