BackgroundTaskRegistration Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili tugas latar belakang yang telah didaftarkan dengan sistem.
public ref class BackgroundTaskRegistration sealed : IBackgroundTaskRegistration2
public ref class BackgroundTaskRegistration sealed : IBackgroundTaskRegistration2, IBackgroundTaskRegistration3
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BackgroundTaskRegistration final : IBackgroundTaskRegistration2
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BackgroundTaskRegistration final : IBackgroundTaskRegistration2, IBackgroundTaskRegistration3
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BackgroundTaskRegistration : IBackgroundTaskRegistration2
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BackgroundTaskRegistration : IBackgroundTaskRegistration2, IBackgroundTaskRegistration3
Public NotInheritable Class BackgroundTaskRegistration
Implements IBackgroundTaskRegistration2
Public NotInheritable Class BackgroundTaskRegistration
Implements IBackgroundTaskRegistration2, IBackgroundTaskRegistration3
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
| Persyaratan | Deskripsi |
|---|---|
| Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Sistem mengembalikan instans kelas ini ketika aplikasi memanggil metode BackgroundTaskBuilder.Register .
Riwayat versi
| Versi Windows | Versi SDK | Nilai ditambahkan |
|---|---|---|
| 1703 | 15063 | AllTaskGroups |
| 1703 | 15063 | GetTaskGroup |
| 1703 | 15063 | TaskGroup |
Properti
| Nama | Deskripsi |
|---|---|
| AllTaskGroups |
Mendapatkan grup tugas latar belakang. |
| AllTasks |
Menghitung tugas latar belakang terdaftar aplikasi, kecuali untuk tugas latar belakang yang terdaftar dalam grup dengan Windows.ApplicationModel.Background.BackgroundTaskBuilder.TaskGroup. |
| AppEnergyUsePredictionContribution |
Mewakili tugas latar belakang yang telah didaftarkan dengan sistem. |
| Name |
Mendapatkan nama tugas latar belakang terdaftar. |
| TaskGroup |
Mendapatkan BackgroundTaskRegistrationGroup yang menjadi bagian dari BackgroundTaskRegistration ini. |
| TaskId |
Mendapatkan pengidentifikasi tugas latar belakang terdaftar. |
| TaskLastThrottledInStandbyTimestamp |
Mewakili tugas latar belakang yang telah didaftarkan dengan sistem. |
| Trigger |
Ini tidak dimaksudkan untuk digunakan dalam kode Anda. Untuk semua jenis pemicu yang tidak didukung, nilai yang dikembalikan oleh properti ini null. |
Metode
| Nama | Deskripsi |
|---|---|
| GetTaskGroup(String) |
Mendapatkan objek grup tugas yang terkait dengan pengidentifikasi grup. |
| Unregister(Boolean) |
Membatalkan pendaftaran tugas latar belakang terdaftar. |
Acara
| Nama | Deskripsi |
|---|---|
| Completed |
Melampirkan penanganan aktivitas yang telah selesai ke tugas latar belakang terdaftar. |
| Progress |
Melampirkan penanganan aktivitas kemajuan ke tugas latar belakang terdaftar. |