次の方法で共有


ChatMessageStore.GetMessageReader メソッド

定義

オーバーロード

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

パラメーター

recentTimeLimit
TimeSpan TimeSpan

取得したリーダーの時間枠。

戻り値

チャット メッセージ リーダー。

属性

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

こちらもご覧ください

適用対象