AppNotificationProgressBar.SetValue(Double) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定代理程式更新進度列的進度值。
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
表示進度值的雙精度浮點數。
傳回
傳回 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 屬性來設定狀態。
Value值預設為系結。 將 AppNotificationProgressData 物件指派給 AppNotification.Progresss 屬性,以更新系結狀態值。
如需使用 AppNotificationBuilder API 建立代理程式更新 UI 的指引,請參閱 代理程式更新內容。
如需代理程式更新之 XML 架構的參考資訊,請參閱 代理程式更新內容架構。