Compartilhar via


ChatMessageStore.GetMessageReader Método

Definição

Sobrecargas

GetMessageReader(TimeSpan)

Obtém um objeto de classe ChatMessageReader que fornece uma coleção de mensagens do repositório de mensagens. A coleção de mensagens é limitada ao período de tempo fornecido.

GetMessageReader()

Obtém um objeto de classe ChatMessageReader que fornece uma coleção de mensagens do repositório de mensagens.

GetMessageReader(TimeSpan)

Obtém um objeto de classe ChatMessageReader que fornece uma coleção de mensagens do repositório de mensagens. A coleção de mensagens é limitada ao período de tempo fornecido.

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

Parâmetros

recentTimeLimit
TimeSpan TimeSpan

A janela de tempo para o leitor recuperado.

Retornos

O leitor de mensagens de chat.

Atributos

Requisitos do Windows

Funcionalidades do aplicativo
chat chatSystem smsSend

Confira também

Aplica-se a

GetMessageReader()

Obtém um objeto de classe ChatMessageReader que fornece uma coleção de mensagens do repositório de mensagens.

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

Retornos

O leitor de mensagens de chat.

Atributos

Requisitos do Windows

Funcionalidades do aplicativo
chat chatSystem smsSend

Comentários

O exemplo a seguir usa o leitor de mensagem para localizar a primeira mensagem que tem um assunto que contém uma cadeia de caracteres de pesquisa simples:

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

Confira também

Aplica-se a