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;
}