次の方法で共有


AppNotificationProgressBar.SetValue(Double) メソッド

定義

アプリ通知の進行状況バーの進行状況の値を設定します。

public:
 virtual AppNotificationProgressBar ^ SetValue(double value) = SetValue;
AppNotificationProgressBar SetValue(double const& value);
public AppNotificationProgressBar SetValue(double value);
function setValue(value)
Public Function SetValue (value As Double) As AppNotificationProgressBar

パラメーター

value
Double

double

進行状況の値を表す double。

戻り値

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

次の例は、アプリ通知の進行状況バーの Value プロパティを設定する方法を示しています。

 var notification = new AppNotificationBuilder()
    .AddText("Downloading your weekly playlist...")
    .AddProgressBar(new AppNotificationProgressBar()
        .SetTitle("Progress bar title")
        .SetValue(.5)
        .SetStatus("Downloading...")
        .SetValueStringOverride("1/2 files downloaded"))
    .BuildNotification();

AppNotificationManager.Default.Show(notification);

結果の XML ペイロード:

<toast>
    <visual>
        <binding template='ToastGeneric'>
            <text>Downloading your weekly playlist...</text>
            <progress title='Progress bar title' status='Downloading...' value='0.5' valueStringOverride='1/2 files downloaded'/>
        </binding>
    </visual>
</toast>

注釈

AppNotificationProgressBar.Value プロパティを使用して状態を設定することもできます。

値は、既定でバインドされます。 AppNotificationProgressData オブジェクトを AppNotification.Progressプロパティに割り当てることで、バインドされた状態の値を更新します。

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

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

適用対象