ContentResolver Kelas
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.
Kelas ini menyediakan akses aplikasi ke con mode tenda l.
[Android.Runtime.Register("android/content/ContentResolver", DoNotGenerateAcw=true)]
public abstract class ContentResolver : Java.Lang.Object
[<Android.Runtime.Register("android/content/ContentResolver", DoNotGenerateAcw=true)>]
type ContentResolver = class
inherit Object
- Warisan
- Turunan
- Atribut
Keterangan
Kelas ini menyediakan akses aplikasi ke con mode tenda l.
<div class="special reference"><h3>Developer Guides</h3>
Untuk informasi selengkapnya tentang menggunakan ContentResolver dengan penyedia konten, baca panduan pengembang Penyedia Konten.
</Div>
Dokumentasi Java untuk android.content.ContentResolver
.
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.
Konstruktor
ContentResolver(Context) |
Catatan: meneruskan |
ContentResolver(IntPtr, JniHandleOwnership) |
Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime. |
Bidang
AnyCursorItemType |
Ini adalah jenis MIME generik platform Android untuk mencocokkan jenis MIME formulir " |
CursorDirBaseType |
Ini adalah jenis MIME dasar platform Android untuk konten: URI yang berisi Kursor nol atau lebih item. |
CursorItemBaseType |
Ini adalah jenis MIME dasar platform Android untuk konten: URI yang berisi Kursor satu item. |
ExtraHonoredArgs |
Memungkinkan penyedia untuk melaporkan kembali ke klien kunci kueri mana yang dihormati dalam Kursor. |
ExtraRefreshSupported |
Boolean tambahan yang menjelaskan apakah penyedia tertentu mendukung refresh atau tidak. |
ExtraSize |
|
ExtraTotalCount |
Ditambahkan ke |
NotifyDelete |
Kedaluwarsa.
Bendera untuk |
NotifyInsert |
Kedaluwarsa.
Bendera untuk |
NotifySkipNotifyForDescendants |
Kedaluwarsa.
Bendera untuk |
NotifySyncToNetwork |
Kedaluwarsa.
Bendera untuk |
NotifyUpdate |
Kedaluwarsa.
Bendera untuk |
QueryArgGroupColumns |
Menentukan daftar kolom (disimpan sebagai |
QueryArgLimit |
Menentukan jumlah baris maksimum untuk disertakan dalam Kursor. |
QueryArgOffset |
Menentukan indeks baris offset dalam Kursor. |
QueryArgSortCollation |
Memungkinkan klien menentukan petunjuk ke penyedia yang menyatakan kolase mana yang akan digunakan saat mengurutkan nilai. |
QueryArgSortColumns |
Menentukan daftar kolom (disimpan sebagai |
QueryArgSortDirection |
Menentukan urutan pengurutan yang diinginkan. |
QueryArgSortLocale |
Memungkinkan klien menentukan petunjuk ke penyedia yang menyatakan lokal mana yang akan digunakan saat mengurutkan nilai. |
QueryArgSqlGroupBy |
Kunci untuk string gaya |
QueryArgSqlHaving |
Kunci untuk string gaya |
QueryArgSqlLimit |
Kunci untuk string gaya |
QueryArgSqlSelection |
Kunci untuk string pemilihan gaya SQL yang mungkin ada dalam argumen Bundel kueri yang diteruskan ke |
QueryArgSqlSelectionArgs |
Kunci untuk daftar argumen string pilihan SQL. |
QueryArgSqlSortOrder |
Kunci untuk string pengurutan gaya SQL yang mungkin ada dalam argumen Bundel kueri yang diteruskan ke |
QuerySortDirectionAscending |
Kedaluwarsa.
Kelas ini menyediakan akses aplikasi ke con mode tenda l. |
QuerySortDirectionDescending |
Kedaluwarsa.
Kelas ini menyediakan akses aplikasi ke con mode tenda l. |
SchemeAndroidResource | |
SchemeContent | |
SchemeFile | |
SyncExtrasAccount |
Kedaluwarsa.
Anggota ini tidak digunakan lagi. |
SyncExtrasDiscardLocalDeletions |
Menunjukkan bahwa adaptor sinkronisasi tidak boleh melanjutkan operasi penghapusan, jika menentukan bahwa ada terlalu banyak. |
SyncExtrasDoNotRetry |
Jika tambahan ini diatur ke true, permintaan tidak akan dicoba kembali jika gagal. |
SyncExtrasExpedited |
Jika tambahan ini diatur ke true, permintaan sinkronisasi akan dijadwalkan di bagian depan antrean permintaan sinkronisasi, tetapi masih tunduk pada kuota dan pembatasan JobScheduler karena wadah Siaga Aplikasi. |
SyncExtrasForce |
Kedaluwarsa.
Anggota ini tidak digunakan lagi. |
SyncExtrasIgnoreBackoff |
Jika tambahan ini diatur ke true, maka setiap backoff untuk upaya awal (e. |
SyncExtrasIgnoreSettings |
Jika ekstra ini diatur ke true, maka pengaturan sinkronisasi (seperti getSyncAutomatically()) diabaikan oleh penjadwal sinkronisasi. |
SyncExtrasInitialize |
Atur oleh SyncManager untuk meminta agar SyncAdapter menginisialisasi dirinya sendiri untuk pasangan akun/otoritas yang diberikan. |
SyncExtrasManual |
Mengatur ekstra ini setara dengan pengaturan dan |
SyncExtrasOverrideTooManyDeletions |
Menunjukkan bahwa adaptor sinkronisasi harus melanjutkan operasi penghapusan, bahkan jika menentukan bahwa ada terlalu banyak. |
SyncExtrasRequireCharging |
Jika tambahan ini diatur ke true, permintaan sinkronisasi hanya akan dijadwalkan ketika perangkat dicolokkan. |
SyncExtrasScheduleAsExpeditedJob |
Jalankan operasi sinkronisasi ini sebagai "pekerjaan yang dipercepat" (lihat |
SyncExtrasUpload |
Menunjukkan bahwa sinkronisasi ini dimaksudkan untuk hanya mengunggah perubahan lokal ke server. |
SyncObserverTypeActive | |
SyncObserverTypePending | |
SyncObserverTypeSettings |
Properti
Class |
Mengembalikan kelas runtime dari . |
CurrentSync |
Kedaluwarsa.
Jika sinkronisasi aktif mengembalikan informasi tentang hal itu, jika tidak, mengembalikan null. |
CurrentSyncs |
Mengembalikan daftar dengan informasi tentang semua sinkronisasi aktif. |
Handle |
Handel ke instans Android yang mendasar. (Diperoleh dari Object) |
JniIdentityHashCode |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. (Diperoleh dari Object) |
JniPeerMembers |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. |
MasterSyncAutomatically |
Mendapatkan pengaturan sinkronisasi otomatis global yang berlaku untuk semua penyedia dan akun. -or- Mengatur pengaturan sinkronisasi otomatis global yang berlaku untuk semua penyedia dan akun. |
OutgoingPersistedUriPermissions |
Mengembalikan daftar semua pemberian izin URI yang dipertahankan yang dihosting oleh aplikasi panggilan. |
PeerReference |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. (Diperoleh dari Object) |
PersistedUriPermissions |
Mengembalikan daftar semua pemberian izin URI yang telah dipertahankan oleh aplikasi panggilan. |
ThresholdClass |
API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. |
ThresholdType |
API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. |
Metode
AcquireContentProviderClient(String) |
Mengembalikan |
AcquireContentProviderClient(Uri) |
Mengembalikan |
AcquireUnstableContentProviderClient(String) |
Seperti |
AcquireUnstableContentProviderClient(Uri) |
Seperti |
AddPeriodicSync(Account, String, Bundle, Int64) |
Menentukan bahwa sinkronisasi harus diminta dengan akun, otoritas, dan ekstra yang ditentukan pada frekuensi yang diberikan. |
AddStatusChangeListener(SyncObserverType, ISyncStatusObserver) |
Meminta pemberitahuan saat berbagai aspek SyncManager berubah. |
ApplyBatch(String, IList<ContentProviderOperation>) |
Menerapkan setiap |
BulkInsert(Uri, ContentValues[]) |
Menyisipkan beberapa baris ke dalam tabel di URL yang diberikan. |
Call(String, String, String, Bundle) |
Panggil metode yang ditentukan penyedia. |
Call(Uri, String, String, Bundle) |
Panggil metode yang ditentukan penyedia. |
CancelSync(Account, String) |
Batalkan sinkronisasi aktif atau tertunda yang cocok dengan akun dan otoritas. |
CancelSync(SyncRequest) |
Hapus sinkronisasi yang ditentukan. |
CancelSync(Uri) |
Kedaluwarsa.
Batalkan sinkronisasi aktif atau tertunda yang cocok dengan Uri. |
Canonicalize(Uri) |
Ubah url</var var>> yang diberikan <menjadi representasi kanonis sumber daya yang direferensikan, yang dapat digunakan di seluruh perangkat, dipertahankan, dicadangkan dan dipulihkan, dll. |
Clone() |
Membuat dan mengembalikan salinan objek ini. (Diperoleh dari Object) |
Delete(Uri, Bundle) |
Menghapus baris yang ditentukan oleh URI konten. |
Delete(Uri, String, String[]) |
Menghapus baris yang ditentukan oleh URI konten. |
Dispose() |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. (Diperoleh dari Object) |
Dispose(Boolean) |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. (Diperoleh dari Object) |
Equals(Object) |
Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini. (Diperoleh dari Object) |
GetHashCode() |
Mengembalikan nilai kode hash untuk objek . (Diperoleh dari Object) |
GetIsSyncable(Account, String) |
Periksa apakah akun/penyedia ini dapat disinkronkan. |
GetPeriodicSyncs(Account, String) |
Dapatkan daftar informasi tentang sinkronisasi berkala untuk akun dan otoritas yang diberikan. |
GetStreamTypes(Uri, String) |
Kueri untuk kemungkinan jenis MIME untuk representasi URL konten yang diberikan dapat dikembalikan saat dibuka sebagai aliran dengan |
GetSyncAdapterTypes() |
Dapatkan informasi tentang SyncAdapters yang diketahui oleh sistem. |
GetSyncAutomatically(Account, String) |
Periksa apakah penyedia harus disinkronkan ketika gelitik jaringan diterima |
GetType(Uri) |
Mengembalikan jenis MIME dari URL konten yang diberikan. |
GetTypeInfo(String) |
Mengembalikan deskripsi terperinci dari jenis MIME yang diberikan, termasuk ikon dan label yang menjelaskan jenisnya. |
Insert(Uri, ContentValues) |
Menyisipkan baris ke dalam tabel di URL yang diberikan. |
Insert(Uri, ContentValues, Bundle) |
Menyisipkan baris ke dalam tabel di URL yang diberikan. |
IsSyncActive(Account, String) |
Mengembalikan true jika saat ini ada operasi sinkronisasi untuk akun atau otoritas yang diberikan yang sedang diproses secara aktif. |
IsSyncPending(Account, String) |
Mengembalikan true jika status tertunda benar dari otoritas yang cocok. |
JavaFinalize() |
Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek. (Diperoleh dari Object) |
LoadThumbnail(Uri, Size, CancellationSignal) |
Metode kenyamanan yang secara efisien memuat gambar mini visual untuk yang diberikan |
Notify() |
Membangunkan satu utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
NotifyAll() |
Membangunkan semua utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
NotifyChange(ICollection<Uri>, ContentObserver, NotifyChangeFlags) |
Beri tahu pengamat terdaftar bahwa beberapa baris telah diperbarui. |
NotifyChange(Uri, ContentObserver) |
Beri tahu pengamat terdaftar bahwa baris diperbarui dan coba sinkronkan perubahan ke jaringan. |
NotifyChange(Uri, ContentObserver, Boolean) |
Beri tahu pengamat terdaftar bahwa baris diperbarui. |
NotifyChange(Uri, ContentObserver, NotifyChangeFlags) |
Beri tahu pengamat terdaftar bahwa baris diperbarui. |
OpenAssetFile(Uri, String, CancellationSignal) |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. |
OpenAssetFileDescriptor(Uri, String) |
Buka pendeskripsi file mentah untuk mengakses data di bawah URI. |
OpenAssetFileDescriptor(Uri, String, CancellationSignal) |
Buka pendeskripsi file mentah untuk mengakses data di bawah URI. |
OpenFile(Uri, String, CancellationSignal) |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. |
OpenFileDescriptor(Uri, String) |
Buka pendeskripsi file mentah untuk mengakses data di bawah URI. |
OpenFileDescriptor(Uri, String, CancellationSignal) |
Buka pendeskripsi file mentah untuk mengakses data di bawah URI. |
OpenInputStream(Uri) |
Buka streaming ke konten yang terkait dengan URI konten. |
OpenOutputStream(Uri) |
Sinonim untuk |
OpenOutputStream(Uri, String) |
Buka streaming ke konten yang terkait dengan URI konten. |
OpenTypedAssetFile(Uri, String, Bundle, CancellationSignal) |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. |
OpenTypedAssetFileDescriptor(Uri, String, Bundle) |
Buka pendeskripsi file mentah untuk mengakses data (berpotensi ditransformasikan) dari URI "konten:". |
OpenTypedAssetFileDescriptor(Uri, String, Bundle, CancellationSignal) |
Buka pendeskripsi file mentah untuk mengakses data (berpotensi ditransformasikan) dari URI "konten:". |
Query(Uri, String[], Bundle, CancellationSignal) |
Kueri URI yang diberikan, mengembalikan hasil yang |
Query(Uri, String[], String, String[], String) |
Kueri URI yang |
Query(Uri, String[], String, String[], String, CancellationSignal) |
Kueri URI yang diberikan, mengembalikan hasil yang |
Refresh(Uri, Bundle, CancellationSignal) |
Ini memungkinkan klien untuk meminta refresh eksplisit konten yang diidentifikasi oleh |
RegisterContentObserver(Uri, Boolean, ContentObserver) |
Daftarkan kelas pengamat yang mendapatkan panggilan balik saat data yang diidentifikasi oleh URI konten tertentu berubah. |
ReleasePersistableUriPermission(Uri, ActivityFlags) |
Melepaskan pemberian izin URI yang dipertahankan. |
RemovePeriodicSync(Account, String, Bundle) |
Menghapus sinkronisasi berkala. |
RemoveStatusChangeListener(Object) |
Hapus pendengar perubahan status yang terdaftar sebelumnya. |
RequestSync(Account, String, Bundle) |
Mulai operasi sinkronisasi asinkron. |
RequestSync(SyncRequest) |
Daftarkan sinkronisasi dengan SyncManager. |
SetHandle(IntPtr, JniHandleOwnership) |
Handle Mengatur properti. (Diperoleh dari Object) |
SetIsSyncable(Account, String, Int32) |
Atur apakah akun/penyedia ini dapat disinkronkan. |
SetSyncAutomatically(Account, String, Boolean) |
Atur apakah penyedia disinkronkan saat menerima gelitik jaringan atau tidak. |
StartSync(Uri, Bundle) |
Kedaluwarsa.
Mulai operasi sinkronisasi asinkron. |
TakePersistableUriPermission(Uri, ActivityFlags) |
Ambil pemberian izin URI yang dapat dipertahankan yang telah ditawarkan. |
ToArray<T>() |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. (Diperoleh dari Object) |
ToString() |
Mengembalikan representasi string objek. (Diperoleh dari Object) |
Uncanonicalize(Uri) |
Mengingat Uri kanonis yang sebelumnya dihasilkan oleh |
UnregisterContentObserver(ContentObserver) |
Membatalkan pendaftaran pengamat perubahan. |
UnregisterFromRuntime() |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. (Diperoleh dari Object) |
Update(Uri, ContentValues, Bundle) |
Perbarui baris dalam URI konten. |
Update(Uri, ContentValues, String, String[]) |
Perbarui baris dalam URI konten. |
ValidateSyncExtrasBundle(Bundle) |
Periksa apakah hanya nilai dari jenis berikut yang ada di Bundel: <ul<>li>Integer</li<>>Long</li<>>Boolean</li li<>>Float</li li>><Double</li><>String</li li><>Account</li null<<>>/li></ul> |
Wait() |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>. (Diperoleh dari Object) |
Wait(Int64) |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu. (Diperoleh dari Object) |
Wait(Int64, Int32) |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah real time telah berlalu. (Diperoleh dari Object) |
Wrap(ContentProvider) |
Buat |
Wrap(ContentProviderClient) |
Buat |
Implementasi Antarmuka Eksplisit
IJavaPeerable.Disposed() |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. (Diperoleh dari Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. (Diperoleh dari Object) |
IJavaPeerable.Finalized() |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. (Diperoleh dari Object) |
IJavaPeerable.JniManagedPeerState |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. (Diperoleh dari Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. (Diperoleh dari Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. (Diperoleh dari Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. (Diperoleh dari Object) |
Metode Ekstensi
JavaCast<TResult>(IJavaObject) |
Melakukan konversi jenis yang diperiksa runtime Bahasa Umum Android. |
JavaCast<TResult>(IJavaObject) |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. |
GetJniTypeName(IJavaPeerable) |
Kelas ini menyediakan akses aplikasi ke con mode tenda l. |