Partager via


ChatMessageStore.GetMessageReader Méthode

Définition

Surcharges

GetMessageReader(TimeSpan)

Obtient un objet de classe ChatMessageReader qui fournit une collection de messages à partir de la banque de messages. La collection de messages est limitée à l’intervalle de temps fourni.

GetMessageReader()

Obtient un objet de classe ChatMessageReader qui fournit une collection de messages à partir de la banque de messages.

GetMessageReader(TimeSpan)

Obtient un objet de classe ChatMessageReader qui fournit une collection de messages à partir de la banque de messages. La collection de messages est limitée à l’intervalle de temps fourni.

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

Paramètres

recentTimeLimit
TimeSpan TimeSpan

Fenêtre de temps pour le lecteur récupéré.

Retours

Lecteur de message de conversation.

Attributs

Configuration requise pour Windows

Fonctionnalités de l’application
chat chatSystem smsSend

Voir aussi

S’applique à

GetMessageReader()

Obtient un objet de classe ChatMessageReader qui fournit une collection de messages à partir de la banque de messages.

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

Retours

Lecteur de message de conversation.

Attributs

Configuration requise pour Windows

Fonctionnalités de l’application
chat chatSystem smsSend

Remarques

L’exemple suivant utilise le lecteur de message pour rechercher le premier message dont l’objet contient une chaîne de recherche 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;
}

Voir aussi

S’applique à