IBackgroundTaskInstance4 Antarmuka

Definisi

Menyediakan akses ke instans tugas latar belakang termasuk informasi tentang pengguna.

public interface class IBackgroundTaskInstance4 : IBackgroundTaskInstance
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.Guid(2133455420, 43524, 19208, 151, 176, 6, 216, 116, 205, 171, 245)]
struct IBackgroundTaskInstance4 : IBackgroundTaskInstance
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.Guid(2133455420, 43524, 19208, 151, 176, 6, 216, 116, 205, 171, 245)]
public interface IBackgroundTaskInstance4 : IBackgroundTaskInstance
Public Interface IBackgroundTaskInstance4
Implements IBackgroundTaskInstance
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)

Properti

InstanceId

Mendapatkan ID instans instans instans tugas latar belakang.

(Diperoleh dari IBackgroundTaskInstance)
Progress

Mendapatkan atau menetapkan status kemajuan untuk instans tugas latar belakang.

(Diperoleh dari IBackgroundTaskInstance)
SuspendedCount

Mendapatkan berapa kali kebijakan manajemen sumber daya menyebabkan tugas latar belakang ditangguhkan.

(Diperoleh dari IBackgroundTaskInstance)
Task

Mendapatkan akses ke tugas latar belakang terdaftar untuk instans tugas latar belakang ini.

(Diperoleh dari IBackgroundTaskInstance)
TriggerDetails

Mendapatkan informasi tambahan yang terkait dengan instans tugas latar belakang.

(Diperoleh dari IBackgroundTaskInstance)
User

Mendapatkan konteks pengguna untuk tugas latar belakang. AppServiceConnection.User digunakan oleh aplikasi panggilan untuk meneruskan konteks pengguna. Layanan aplikasi dapat mengambil konteks pengguna tersebut dengan properti ini.

Metode

GetDeferral()

Menginformasikan sistem bahwa tugas latar belakang mungkin terus melakukan pekerjaan setelah metode IBackgroundTask.Run kembali.

(Diperoleh dari IBackgroundTaskInstance)

Acara

Canceled

Melampirkan penanganan aktivitas pembatalan ke instans tugas latar belakang.

Untuk aplikasi Windows Phone 8.x, jika perangkat menjadi rendah memori, tugas latar belakang dapat dihentikan tanpa peringatan apa pun dan tanpa menaikkan peristiwa OnCanceled. Ini membantu memastikan pengalaman pengguna aplikasi di latar depan. Tugas latar belakang Anda harus dirancang untuk menangani skenario ini. Perhatikan bahwa ini hanya berlaku untuk Windows Phone.

(Diperoleh dari IBackgroundTaskInstance)

Berlaku untuk

Lihat juga