Compartir a través de


BackgroundTaskRegistrationGroup Clase

Definición

Proporciona semántica de agrupación para que el registro de tareas en segundo plano se pueda mantener por separado.

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
Herencia
Object Platform::Object IInspectable BackgroundTaskRegistrationGroup
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 Creators Update (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v4.0)

Ejemplos

Ejemplo de activación en segundo plano
Ejemplo de tarea en segundo plano Consulte el escenario 6 para ver un ejemplo de tarea agrupada.

Comentarios

Se recomienda a los desarrolladores anular el registro y, a continuación, registrar todas las tareas en segundo plano que usa la aplicación cuando se inicia la aplicación. Sin embargo, además de anular el registro de las tareas en segundo plano de la aplicación, esto también puede anular el registro de las tareas en segundo plano registradas por marcos usados por la aplicación.

El registro de tareas en segundo plano agrupado proporciona aproximadamente el equivalente de un espacio de nombres para las tareas en segundo plano. Puede registrar o anular el registro de tareas en segundo plano que pertenecen a un grupo que defina sin alterar el registro de otras tareas en segundo plano en el dispositivo.

Constructores

BackgroundTaskRegistrationGroup(String)

Crea un backgroundTaskRegistrationGroup con el identificador de grupo especificado.

BackgroundTaskRegistrationGroup(String, String)

Crea un backgroundTaskRegistrationGroup con el identificador de grupo especificado y

Propiedades

AllTasks

Obtiene todas las tareas en segundo plano que pertenecen al grupo.

Id

Obtiene el identificador del grupo.

Name

Obtiene el nombre descriptivo del grupo.

Eventos

BackgroundActivated

Este evento se desencadena cuando se inicia una tarea en segundo plano que pertenece a un grupo.

Se aplica a