Freigeben über


AppNotificationBuilder.SetTimeStamp(DateTime) Methode

Definition

Legt den benutzerdefinierten Zeitstempel für eine App-Benachrichtigung fest.

public:
 virtual AppNotificationBuilder ^ SetTimeStamp(DateTime value) = SetTimeStamp;
AppNotificationBuilder SetTimeStamp(DateTime const& value);
public AppNotificationBuilder SetTimeStamp(System.DateTimeOffset value);
function setTimeStamp(value)
Public Function SetTimeStamp (value As DateTimeOffset) As AppNotificationBuilder

Parameter

value
DateTime DateTimeOffset

Ein DateTimeOffset- Wert, der den Wert für den benutzerdefinierten Zeitstempel angibt.

Gibt zurück

Gibt die AppNotificationBuilder- Instanz zurück, sodass zusätzliche Methodenaufrufe verkettet werden können.

Beispiele

Das folgende Beispiel veranschaulicht das Festlegen des benutzerdefinierten Zeitstempels in der XML-Nutzlast für eine App-Benachrichtigung.

var notification = new AppNotificationBuilder()
    .AddText("Notification text.")
    .SetTimeStamp(DateTimeOffset.Now)
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

Die resultierende XML-Nutzlast:

<toast displayTimestamp='2022-10-25T15:54:31-07:00'>
    <visual>
        <binding template='ToastGeneric'>
            <text>Notification text.</text>
        </binding>
    </visual>
</toast>

Hinweise

Der folgende Screenshot veranschaulicht die Platzierung des benutzerdefinierten Zeitstempels.

Screenshot einer App-Benachrichtigung mit einem benutzerdefinierten Zeitstempel.

Anleitungen zur Verwendung der AppNotificationBuilder--APIs zum Erstellen der Benutzeroberfläche für App-Benachrichtigungen finden Sie unter App-Benachrichtigungsinhalt.

Referenzinformationen zum XML-Schema für App-Benachrichtigungen finden Sie unter App-Benachrichtigungsinhaltsschema.

Gilt für: