Поделиться через


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

См. также раздел

Применяется к