ConvGetConvList is called to get the conversation list, it will first return the conversation that is pinned to the top and then other conversations. You can check whether a conversation is pinned to the top through the conv_is_pinned field of the ConvInfo object.// If `conv_is_pinned` is `true`, the conversation is pinned to the top; otherwise, it is not.bool conv_is_pinned = true;TIMResult res = TencentIMSDK.ConvPinConversation(conv_id, conv_is_pinned, (int code, string desc, string user_data)=>{// Process the async logic});
SetConvEventCallback (Details) to add a conversation listener, you can get the conv_is_pinned value of the ConvInfo object in ConvEventCallback and determine whether the pinned status of a conversation has changed.
Sample code:TencentIMSDK.SetConvEventCallback((TIMConvEvent conv_event, List<ConvInfo> conv_list, string user_data)=>{foreach(ConvInfo conv_info in conv_list) {if (conv_info.conv_is_pinned) {// Process the callback logic}}});
Apakah halaman ini membantu?
Anda juga dapat Menghubungi Penjualan atau Mengirimkan Tiket untuk meminta bantuan.
masukan