IBackgroundTaskRegistration2 Interface

Definition

Provides access to a registered background task. Inherits from the IBackgroundTaskRegistration interface and adds the Trigger property.

public interface class IBackgroundTaskRegistration2 : IBackgroundTaskRegistration
struct IBackgroundTaskRegistration2 : IBackgroundTaskRegistration
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1631110915, 48006, 16658, 175, 195, 127, 147, 155, 22, 110, 59)]
public interface IBackgroundTaskRegistration2 : IBackgroundTaskRegistration
Public Interface IBackgroundTaskRegistration2
Implements IBackgroundTaskRegistration
Derived
Attributes
Implements

Windows 10 requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Properties

Name

Gets the name of a registered background task.

(Inherited from IBackgroundTaskRegistration)
TaskId

Gets the identifier of a registered background task.

(Inherited from IBackgroundTaskRegistration)
Trigger

Gets the trigger associated with the background task.

Methods

Unregister(Boolean)

Unregisters a registered background task.

(Inherited from IBackgroundTaskRegistration)

Events

Completed

Attaches a completed event handler to the registered background task.

(Inherited from IBackgroundTaskRegistration)
Progress

Attaches a progress event handler to the registered background task.

(Inherited from IBackgroundTaskRegistration)

Applies to

See also