次の方法で共有


AppNotificationButton.SetButtonStyle(AppNotificationButtonStyle) メソッド

定義

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

public:
 virtual AppNotificationButton ^ SetButtonStyle(AppNotificationButtonStyle value) = SetButtonStyle;
AppNotificationButton SetButtonStyle(AppNotificationButtonStyle const& value);
public AppNotificationButton SetButtonStyle(AppNotificationButtonStyle value);
function setButtonStyle(value)
Public Function SetButtonStyle (value As AppNotificationButtonStyle) As AppNotificationButton

パラメーター

value
AppNotificationButtonStyle

ボタンのスタイルを指定する AppNotificationButtonStyle 列挙の値。

戻り値

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

次の例では、アプリ通知ボタン のスタイルがサポートされているかどうかを確認し、サポートされている場合はボタン スタイルを設定する方法を示します。

var button = new AppNotificationButton("Reply")
    .AddArgument("action", "reply");

if(AppNotificationButton.IsButtonStyleSupported())
{
    button.SetButtonStyle(AppNotificationButtonStyle.Critical);
}

var notification = new AppNotificationBuilder()
    .AddText("Notification text.")
    .AddButton(button)
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

緊急シナリオがサポートされている場合の結果の XML ペイロード:

<toast>
    <visual>
        <binding template='ToastGeneric'>
            <text>Notification text.</text>
        </binding>
    </visual>
    <actions>
        <action content='Reply' arguments='action=reply' hint-toolTip='Click to reply.'/>
    </actions>
</toast>

注釈

ボタン スタイルは、Windows 10 ビルド 19041 以降でのみサポートされています。 AppNotificationButton.IsButtonStyleSupported 呼び出して、現在のデバイスでボタン スタイルがサポートされているかどうかを実行時に確認します。

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

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

適用対象