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.

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

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk