Ejemplo n.º 1
0
 /// <summary>
 /// 设置、取消设置黑名单.
 /// </summary>
 /// <param name="accountId"> 好友id.</param>
 /// <param name="inBlacklist">if set to <c>true</c> [set_black].</param>
 /// <param name="cb">操作结果回调.</param>
 public static void SetBlacklist(string accountId, bool inBlacklist, UserOperationDelegate cb)
 {
     UserNativeMethods.nim_user_set_black(accountId, inBlacklist, null, cb, IntPtr.Zero);
 }
Ejemplo n.º 2
0
        /// <summary>
        ///     设置、取消设置黑名单.
        /// </summary>
        /// <param name="accountId"> 好友id.</param>
        /// <param name="inBlacklist">if set to <c>true</c> [set_black].</param>
        /// <param name="cb">操作结果回调.</param>
        public static void SetBlacklist(string accountId, bool inBlacklist, UserOperationDelegate cb)
        {
            var ptr = DelegateConverter.ConvertToIntPtr(cb);

            UserNativeMethods.nim_user_set_black(accountId, inBlacklist, null, ModifyBlacklistDelegate, ptr);
        }