BackgroundTransferCompletionGroupTriggerDetails 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含BackgroundTransferCompletionGroup的相關資訊,該群組只能從IBackgroundTask上的Run方法存取。
public ref class BackgroundTransferCompletionGroupTriggerDetails sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BackgroundTransferCompletionGroupTriggerDetails final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BackgroundTransferCompletionGroupTriggerDetails
Public NotInheritable Class BackgroundTransferCompletionGroupTriggerDetails
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
備註
BackgroundTransferCompletionGroup類別可讓應用程式註冊在背景傳輸作業完成之後立即接收通知,即使應用程式不在前景也一樣。 應用程式會註冊背景工作,以接收在背景傳輸成功完成或發生錯誤時所發生的通知。 這可讓應用程式在完成時立即收到通知,而不是要求應用程式在下次重新開機或移至前景等候,以查詢完成。
應用程式必須實作 IBackgroundTask 才能執行,以接收完成通知。 IBackgroundTask必須使用BackgroundTaskBuilder類別註冊。 背景工作必須在應用程式資訊清單中宣告。 應用程式不需要鎖定畫面存取權,才能使用 BackgroundTransferCompletionGroup。
當 BackgroundTransferCompletionGroupTriggerDetails 實例在背景傳輸作業完成之後收到通知時,就會建立 BackgroundTransferCompletionGroup 的背景工作。
屬性
Downloads |
取得與BackgroundTransferCompletionGroup相關聯的DownloadOperation物件清單。 |
Uploads |
取得與BackgroundTransferCompletionGroup相關聯的UploadOperation物件清單。 |