Поделиться через


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

Это событие возникает при запуске фоновой задачи, которая принадлежит группе.

Применяется к