Compartir a través de


ChatMessageStore.GetMessageReader Método

Definición

Sobrecargas

GetMessageReader(TimeSpan)

Obtiene un objeto de clase ChatMessageReader que proporciona una colección de mensajes del almacén de mensajes. La colección de mensajes se limita al intervalo de tiempo proporcionado.

GetMessageReader()

Obtiene un objeto de clase ChatMessageReader que proporciona una colección de mensajes del almacén de mensajes.

GetMessageReader(TimeSpan)

Obtiene un objeto de clase ChatMessageReader que proporciona una colección de mensajes del almacén de mensajes. La colección de mensajes se limita al intervalo de tiempo proporcionado.

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

Período de tiempo del lector recuperado.

Devoluciones

Lector de mensajes de chat.

Atributos

Requisitos de Windows

Características de aplicaciones
chat chatSystem smsSend

Consulte también

Se aplica a

GetMessageReader()

Obtiene un objeto de clase ChatMessageReader que proporciona una colección de mensajes del almacén de mensajes.

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

Devoluciones

Lector de mensajes de chat.

Atributos

Requisitos de Windows

Características de aplicaciones
chat chatSystem smsSend

Comentarios

En el ejemplo siguiente se usa el lector de mensajes para buscar el primer mensaje que tiene un asunto que contiene una cadena de búsqueda simple:

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

Consulte también

Se aplica a