Freigeben über


ChatMessageStore.GetMessageReader Methode

Definition

Überlädt

GetMessageReader(TimeSpan)

Ruft ein ChatMessageReader-Klassenobjekt ab, das eine Nachrichtensammlung aus dem Nachrichtenspeicher bereitstellt. Die Sammlung von Nachrichten ist auf die angegebene Zeitspanne beschränkt.

GetMessageReader()

Ruft ein ChatMessageReader-Klassenobjekt ab, das eine Nachrichtensammlung aus dem Nachrichtenspeicher bereitstellt.

GetMessageReader(TimeSpan)

Ruft ein ChatMessageReader-Klassenobjekt ab, das eine Nachrichtensammlung aus dem Nachrichtenspeicher bereitstellt. Die Sammlung von Nachrichten ist auf die angegebene Zeitspanne beschränkt.

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

Parameter

recentTimeLimit
TimeSpan TimeSpan

Das Zeitfenster für den abgerufenen Reader.

Gibt zurück

Der Chatnachrichtenleser.

Attribute

Windows-Anforderungen

App-Funktionen
chat chatSystem smsSend

Weitere Informationen

Gilt für:

GetMessageReader()

Ruft ein ChatMessageReader-Klassenobjekt ab, das eine Nachrichtensammlung aus dem Nachrichtenspeicher bereitstellt.

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

Gibt zurück

Der Chatnachrichtenleser.

Attribute

Windows-Anforderungen

App-Funktionen
chat chatSystem smsSend

Hinweise

Im folgenden Beispiel wird der Nachrichtenleser verwendet, um die erste Nachricht zu finden, die einen Betreff enthält, der eine einfache Suchzeichenfolge enthält:

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

Weitere Informationen

Gilt für: