/// <summary>得到用户属性 /// Gets the user property. /// </summary> /// <param name="startPosition">The start position.</param> public void GetUserProperty(ushort startPosition) { UserPropertyOpPacket packet = new UserPropertyOpPacket(QQUser); packet.StartPosition = startPosition; packet.SubCommand = UserPropertySubCmd.GET; QQClient.PacketManager.SendPacket(packet, QQPort.Main.Name); }
/// <summary>处理用户属性回复包 /// Pocesses the user property op reply. /// </summary> /// <param name="inPacket">The in packet.</param> /// <param name="outPacket">The out packet.</param> private void PocessUserPropertyOpReply(UserPropertyOpReplyPacket inPacket, UserPropertyOpPacket outPacket) { QQEventArgs <UserPropertyOpReplyPacket, UserPropertyOpPacket> e = new QQEventArgs <UserPropertyOpReplyPacket, UserPropertyOpPacket>(client, inPacket, outPacket); client.FriendManager.OnGetUserPropertySuccess(e); }