BackgroundTaskRegistrationGroup 類別

定義

提供群組語意,以便個別維護背景工作註冊。

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
繼承
Object Platform::Object IInspectable 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

當屬於群組的背景工作啟動時,就會引發此事件。

適用於