ChatMessageStore.GetMessageReader 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
GetMessageReader(TimeSpan) |
取得 ChatMessageReader 類別 物件,這個物件會從訊息存放區提供訊息集合。 訊息的集合僅限於提供的時間範圍。 |
GetMessageReader() |
取得 ChatMessageReader 類別 物件,這個物件會從訊息存放區提供訊息集合。 |
GetMessageReader(TimeSpan)
取得 ChatMessageReader 類別 物件,這個物件會從訊息存放區提供訊息集合。 訊息的集合僅限於提供的時間範圍。
public:
virtual ChatMessageReader ^ GetMessageReader(TimeSpan recentTimeLimit) = GetMessageReader;
/// [Windows.Foundation.Metadata.Overload("GetMessageReader2")]
ChatMessageReader GetMessageReader(TimeSpan const& recentTimeLimit);
[Windows.Foundation.Metadata.Overload("GetMessageReader2")]
public ChatMessageReader GetMessageReader(System.TimeSpan recentTimeLimit);
function getMessageReader(recentTimeLimit)
Public Function GetMessageReader (recentTimeLimit As TimeSpan) As ChatMessageReader
參數
傳回
聊天訊息讀取器。
- 屬性
Windows 需求
應用程式功能 |
chat
chatSystem
smsSend
|
另請參閱
適用於
GetMessageReader()
取得 ChatMessageReader 類別 物件,這個物件會從訊息存放區提供訊息集合。
public:
virtual ChatMessageReader ^ GetMessageReader() = GetMessageReader;
/// [Windows.Foundation.Metadata.Overload("GetMessageReader1")]
ChatMessageReader GetMessageReader();
[Windows.Foundation.Metadata.Overload("GetMessageReader1")]
public ChatMessageReader GetMessageReader();
function getMessageReader()
Public Function GetMessageReader () As ChatMessageReader
傳回
聊天訊息讀取器。
- 屬性
Windows 需求
應用程式功能 |
chat
chatSystem
smsSend
|
備註
下列範例會使用訊息讀取器來尋找主旨包含簡單搜尋字串的第一個訊息:
async ChatMessage SearchMessagesBySubject(ChatMesssage store, string searchItem)
{
ChatMessage foundMessage = null;
IReadOnlyList<ChatMessage> messageList = await store.GetMessageReader().ReadBatchAsync();
if (messageList.Count > 0)
{
foreach(ChatMessage message in messageList)
{
If (message.Subject.Contains(searchItem))
{
foundMessage = message;{
break;
}
}
}
return foundMessage;
}