ContentResolver.Refresh(Uri, Bundle, CancellationSignal) Metode
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.
Ini memungkinkan klien untuk meminta refresh eksplisit konten yang diidentifikasi oleh uri.
[Android.Runtime.Register("refresh", "(Landroid/net/Uri;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Z", "", ApiSince=26)]
public bool Refresh(Android.Net.Uri url, Android.OS.Bundle? extras, Android.OS.CancellationSignal? cancellationSignal);
[<Android.Runtime.Register("refresh", "(Landroid/net/Uri;Landroid/os/Bundle;Landroid/os/CancellationSignal;)Z", "", ApiSince=26)>]
member this.Refresh : Android.Net.Uri * Android.OS.Bundle * Android.OS.CancellationSignal -> bool
Parameter
- url
- Uri
Uri mengidentifikasi data untuk di-refresh.
- extras
- Bundle
Opsi tambahan dari klien. Definisi ini khusus untuk penyedia konten yang dipanggil.
- cancellationSignal
- CancellationSignal
Sinyal untuk membatalkan operasi yang sedang berlangsung, atau null jika tidak ada. Misalnya, jika Anda memanggil refresh pada uri tertentu, Anda harus memanggil CancellationSignal#throwIfCanceled() untuk memeriksa apakah klien telah membatalkan permintaan refresh.
Mengembalikan
true jika penyedia benar-benar mencoba refresh.
- Atribut
Keterangan
Ini memungkinkan klien untuk meminta refresh eksplisit konten yang diidentifikasi oleh uri.
Kode klien hanya boleh memanggil metode ini ketika ada indikasi yang kuat (seperti tarikan yang dimulai pengguna untuk merefresh gerakan) bahwa konten kedaluarsa.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.