BackgroundDownloadProgress Struktur
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.
Berisi informasi status tentang operasi pengunduhan.
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct BackgroundDownloadProgress
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct BackgroundDownloadProgress
var backgroundDownloadProgress = {
bytesReceived : /* Your value */,
totalBytesToReceive : /* Your value */,
status : /* Your value */,
hasResponseChanged : /* Your value */,
hasRestarted : /* Your value */
}
Public Structure BackgroundDownloadProgress
- Warisan
-
BackgroundDownloadProgress
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Bidang
BytesReceived |
Jumlah total byte data yang diterima. Nilai ini tidak menyertakan byte yang diterima sebagai header respons. Operasi pengunduhan dapat dimulai ulang (misalnya, setelah pemadaman jaringan). Ketika operasi dimulai ulang, operasi mungkin harus membuang byte yang diunduh sebelumnya dan oleh karena itu jumlah byte yang diunduh mungkin tidak selalu meningkat dari satu laporan ke laporan berikutnya. |
HasResponseChanged |
true jika respons permintaan unduhan telah berubah; jika tidak, salah. Setiap kali informasi respons baru tersedia karena permintaan baru dipanggil, bidang ini diatur ke true. Aplikasi kemudian dapat memilih untuk membaca informasi respons baru dan memperbarui statusnya, jika diperlukan. |
HasRestarted |
true jika operasi transfer data telah dimulai ulang; jika tidak salah. Ketika unduhan terganggu dan permintaan baru dikirim ke server untuk melanjutkan pengunduhan, HasRestarted diatur ke true jika server tidak mendukung resume dan unduhan harus dimulai kembali. HasRestarted diatur ke true hanya pada pemberitahuan kemajuan pertama yang dikirim setelah restart. Setelah pemberitahuan kemajuan pertama, HasRestarted diatur ke false di pemberitahuan selanjutnya. |
Status |
BackgroundTransferStatus yang berisi status operasi pengunduhan saat ini. |
TotalBytesToReceive |
Jumlah total byte data yang akan diunduh. Jika angka ini tidak diketahui, nilai ini diatur ke 0. |
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