[英]How Can i Read a unread SMS on uwp?
我需要協助。 我有以下代碼:
Windows.ApplicationModel.Chat.ChatMessageStore store = await Windows.ApplicationModel.Chat.ChatMessageManager.RequestStoreAsync();
var msgList = store.GetMessageReader();
IReadOnlyList<Windows.ApplicationModel.Chat.ChatMessage> a = await msgList.ReadBatchAsync()
我讀了與此所有的短信
foreach (var item in a)
{
System.Diagnostics.Debug.WriteLine(item.Body);
}
我如何只能讀取未讀的SMS? 我的意思是只讀取新的SMS,然后將狀態更改為“已讀”。
問題是關於Uwp Win 10的。
IsRead屬性為只讀。 這意味着您只能檢查消息是否已閱讀。 但是您不能設置該消息是已讀還是未讀
foreach (Windows.ApplicationModel.Chat.ChatMessage item in a)
{
if (item.IsRead) System.Diagnostics.Debug.WriteLine(item.Body);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.