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