다음을 통해 공유


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

추가 정보

적용 대상