using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Chat.Framework.WXSdk.Events { /// /// 聊天用户信息类型 /// public enum ChatMemberType { 群信息 = 0, 用户信息 = 1, } //public class ChatMemberHandleEvent //{ // public delegate object ChatMemberEvent(ChatMemberType type, string username); // public static event ChatMemberEvent FindChatObject; // public static object OnEvent(ChatMemberType type, string username) // { // if (FindChatObject != null) // { // Delegate[] delArray = FindChatObject.GetInvocationList(); // foreach (Delegate del in delArray) // { // ChatMemberEvent method = (ChatMemberEvent)del; // return method(type, username); // } // } // return null; // } //public delegate void UpdateChatFriendsEvent(List objs); //public static event UpdateChatFriendsEvent UpdateChatFriends; //public static void OnEvent(List objs) //{ // if (UpdateChatFriends != null) // { // UpdateChatFriends.Invoke(objs); // } //} //public delegate void UpdateChatGroupMembersEvent(List objs); //public static event UpdateChatGroupMembersEvent UpdateChatGroupMembers; //public static void OnEvent(List objs) //{ // if (UpdateChatGroupMembers != null) // { // UpdateChatGroupMembers.Invoke(objs); // } //} //} }