IBackgroundTaskInstance2 Antarmuka
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.
Menyediakan akses ke instans tugas latar belakang. Mewarisi dari antarmuka IBackgroundTaskInstance dan menambahkan metode GetThrottleCount .
public interface class IBackgroundTaskInstance2 : IBackgroundTaskInstance
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1333592438, 3190, 20404, 137, 109, 93, 225, 134, 65, 34, 246)]
struct IBackgroundTaskInstance2 : IBackgroundTaskInstance
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1333592438, 3190, 20404, 137, 109, 93, 225, 134, 65, 34, 246)]
public interface IBackgroundTaskInstance2 : IBackgroundTaskInstance
Public Interface IBackgroundTaskInstance2
Implements IBackgroundTaskInstance
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.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) |
Metode
GetDeferral() |
Menginformasikan sistem bahwa tugas latar belakang mungkin terus melakukan pekerjaan setelah metode IBackgroundTask.Run kembali. (Diperoleh dari IBackgroundTaskInstance) |
GetThrottleCount(BackgroundTaskThrottleCounter) |
Mengambil berapa kali tugas latar belakang ditangguhkan untuk menggunakan terlalu banyak sumber daya. |
Acara
Canceled |
Melampirkan penanganan aktivitas pembatalan ke instans tugas latar belakang. (Diperoleh dari IBackgroundTaskInstance) |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk