次の方法で共有


AppNotificationBuilder.SetTimeStamp(DateTime) メソッド

定義

アプリ通知のカスタム タイム スタンプを設定します。

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

パラメーター

value
DateTime DateTimeOffset

DateTimeOffset カスタム タイムスタンプの値を指定する値です。

戻り値

追加のメソッド呼び出しをチェーンできるように、AppNotificationBuilder インスタンスを返します。

次の例では、アプリ通知の XML ペイロードにカスタム タイム スタンプを設定する方法を示します。

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

AppNotificationManager.Default.Show(notification);

結果の XML ペイロード:

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

注釈

次のスクリーンショットは、カスタム タイムスタンプの配置を示しています。

カスタム タイムスタンプを含むアプリ通知のスクリーンショット。

AppNotificationBuilder API を使用してアプリ通知用の UI を作成する方法については、「アプリ通知コンテンツ参照してください。

アプリ通知の XML スキーマのリファレンス情報については、「アプリ通知コンテンツ スキーマ」を参照してください。

適用対象