BackgroundTaskRegistrationGroup 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供群組語意,以便個別維護背景工作註冊。
public ref class BackgroundTaskRegistrationGroup sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Background.IBackgroundTaskRegistrationGroupFactory, 262144, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BackgroundTaskRegistrationGroup final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Background.IBackgroundTaskRegistrationGroupFactory), 262144, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BackgroundTaskRegistrationGroup
function BackgroundTaskRegistrationGroup(id, name)
Public NotInheritable Class BackgroundTaskRegistrationGroup
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10 Creators Update (已於 10.0.15063.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v4.0 引進)
|
範例
背景啟用範例
背景工作範例 如需群組工作範例,請參閱案例 6。
備註
我們鼓勵開發人員取消註冊,然後在應用程式啟動時註冊應用程式使用的所有背景工作。 不過,除了取消註冊應用程式的背景工作之外,這也可以取消註冊應用程式所使用的架構所註冊的背景工作。
群組背景工作註冊提供大致相當於背景工作的命名空間。 您可以註冊/取消註冊屬於您所定義群組的背景工作,而不會干擾裝置上其他背景工作的註冊。
建構函式
BackgroundTaskRegistrationGroup(String) |
使用指定的群組識別碼建立 BackgroundTaskRegistrationGroup 。 |
BackgroundTaskRegistrationGroup(String, String) |
使用指定的群組識別碼建立 BackgroundTaskRegistrationGroup 和 |
屬性
AllTasks |
取得屬於群組的所有背景工作。 |
Id |
取得群組識別碼。 |
Name |
取得群組的易記名稱。 |
事件
BackgroundActivated |
當屬於群組的背景工作啟動時,就會引發此事件。 |