private void OnGroupChanged(GroupChangedNotification e) { switch (e.Type) { case GroupChangedNotification.ChangesType.ParticipantsAdded: //fired when: //XXX added ZZZ to the group (you are part of that group) //XXX added you to the group //XXX created the group with you break; case GroupChangedNotification.ChangesType.ParticipantsLeft: //fired when: //XXX kicked ZZZ //XXX kicked you break; case GroupChangedNotification.ChangesType.NewName: break; case GroupChangedNotification.ChangesType.NewAvatar: break; default: throw new ArgumentOutOfRangeException(); } }
private static void GroupChatsServiceOnGroupChanged(GroupChangedNotification e) { Out.WriteLine(" GroupChangedNotification: {0}, Name:{1}", e.Type, e.Name); }