Bagikan melalui


ContentResolver.Refresh(Uri, Bundle, CancellationSignal) Metode

Definisi

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.

Dokumentasi Java untuk android.content.ContentResolver.refresh(android.net.Uri, android.os.Bundle, android.os.CancellationSignal).

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.

Berlaku untuk