ContentResolver Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questa classe fornisce alle applicazioni l'accesso a con modalità 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
- Ereditarietà
- Derivato
- Attributi
Commenti
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l.
<div class="special reference"><h3>Developer Guides</h3>
Per altre informazioni sull'uso di contentResolver con provider di contenuti, vedere la Guida per sviluppatori dei provider di contenuti.
</Div>
Documentazione java per android.content.ContentResolver.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Costruttori
| ContentResolver(Context) |
Nota: il passaggio di un |
| ContentResolver(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
Campi
| AnyCursorItemType |
Si tratta del tipo MIME generico della piattaforma Android in modo che corrisponda a qualsiasi tipo MIME del modulo " |
| CursorDirBaseType |
Questo è il tipo MIME di base della piattaforma Android per un contenuto: URI contenente un cursore pari a zero o più elementi. |
| CursorItemBaseType |
Questo è il tipo MIME di base della piattaforma Android per un contenuto: URI contenente un cursore di un singolo elemento. |
| ExtraHonoredArgs |
Consente al provider di segnalare al client le chiavi di query rispettate in un cursore. |
| ExtraRefreshSupported |
Valore booleano aggiuntivo che descrive se un provider specifico supporta o meno l'aggiornamento. |
| ExtraSize |
Un'ulteriore |
| ExtraTotalCount |
Aggiunta a ulteriori |
| NotifyDelete |
Obsoleti.
Flag per |
| NotifyInsert |
Obsoleti.
Flag per |
| NotifySkipNotifyForDescendants |
Obsoleti.
Flag per |
| NotifySyncToNetwork |
Obsoleti.
Flag per |
| NotifyUpdate |
Obsoleti.
Flag per |
| QueryArgGroupColumns |
Specifica l'elenco di colonne (archiviate come |
| QueryArgLimit |
Specifica il numero massimo di righe da includere in un cursore. |
| QueryArgOffset |
Specifica l'indice di riga di offset all'interno di un cursore. |
| QueryArgSortCollation |
Consente al client di specificare un hint per il provider che dichiara le regole di confronto da usare durante l'ordinamento dei valori. |
| QueryArgSortColumns |
Specifica l'elenco di colonne (archiviate come |
| QueryArgSortDirection |
Specifica l'ordinamento desiderato. |
| QueryArgSortLocale |
Consente al client di specificare un hint per il provider dichiarando le impostazioni locali da usare durante l'ordinamento dei valori. |
| QueryArgSqlGroupBy |
Chiave per una stringa di stile |
| QueryArgSqlHaving |
Chiave per una stringa di stile |
| QueryArgSqlLimit |
Chiave per una stringa di stile |
| QueryArgSqlSelection |
Chiave per una stringa di selezione dello stile SQL che può essere presente nell'argomento Bundle di query passato a |
| QueryArgSqlSelectionArgs |
Chiave per l'elenco di argomenti stringa di selezione SQL. |
| QueryArgSqlSortOrder |
Chiave per una stringa di ordinamento dello stile SQL che può essere presente nell'argomento Bundle di query passato a |
| QuerySortDirectionAscending |
Obsoleti.
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. |
| QuerySortDirectionDescending |
Obsoleti.
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. |
| SchemeAndroidResource | |
| SchemeContent | |
| SchemeFile | |
| SyncExtrasAccount |
Obsoleti.
Questo membro è deprecato. |
| SyncExtrasDiscardLocalDeletions |
Indica che l'adattatore di sincronizzazione non deve procedere con le operazioni di eliminazione, se determina che sono presenti troppi elementi. |
| SyncExtrasDoNotRetry |
Se questo extra è impostato su true, la richiesta non verrà ritentata in caso di errore. |
| SyncExtrasExpedited |
Se questo valore aggiuntivo è impostato su true, la richiesta di sincronizzazione verrà pianificata all'inizio della coda delle richieste di sincronizzazione, ma è comunque soggetta alla quota e alla limitazione di JobScheduler a causa dei bucket di standby dell'app. |
| SyncExtrasForce |
Obsoleti.
Questo membro è deprecato. |
| SyncExtrasIgnoreBackoff |
Se questo extra è impostato su true, eventuali backoff per il tentativo iniziale (e. |
| SyncExtrasIgnoreSettings |
Se questo extra è impostato su true, le impostazioni di sincronizzazione (ad esempio getSyncAutomatically()) vengono ignorate dall'utilità di pianificazione della sincronizzazione. |
| SyncExtrasInitialize |
Impostato da SyncManager per richiedere che il SyncAdapter inizializzi se stesso per la coppia account/autorità specificata. |
| SyncExtrasManual |
L'impostazione di questo extra equivale all'impostazione di e |
| SyncExtrasOverrideTooManyDeletions |
Indica che l'adattatore di sincronizzazione deve procedere con le operazioni di eliminazione, anche se determina che sono presenti troppi elementi. |
| SyncExtrasRequireCharging |
Se questo valore aggiuntivo è impostato su true, la richiesta di sincronizzazione verrà pianificata solo quando il dispositivo è collegato. |
| SyncExtrasScheduleAsExpeditedJob |
Eseguire questa operazione di sincronizzazione come "processo accelerato" (vedere |
| SyncExtrasUpload |
Indica che questa sincronizzazione deve caricare solo le modifiche locali nel server. |
| SyncObserverTypeActive | |
| SyncObserverTypePending | |
| SyncObserverTypeSettings | |
Proprietà
| Class |
Restituisce la classe di runtime di questo |
| CurrentSync |
Obsoleti.
Se una sincronizzazione è attiva restituisce le informazioni su di essa, in caso contrario restituisce Null. |
| CurrentSyncs |
Restituisce un elenco con informazioni su tutte le sincronizzazioni attive. |
| Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
| JniIdentityHashCode |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. (Ereditato da Object) |
| JniPeerMembers |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. |
| MasterSyncAutomatically |
Ottiene l'impostazione di sincronizzazione automatica globale che si applica a tutti i provider e gli account. -oppure- Imposta l'impostazione di sincronizzazione automatica globale applicabile a tutti i provider e gli account. |
| OutgoingPersistedUriPermissions |
Restituisce l'elenco di tutte le concessioni di autorizzazione URI persistenti ospitate dall'app chiamante. |
| PeerReference |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. (Ereditato da Object) |
| PersistedUriPermissions |
Restituisce l'elenco di tutte le concessioni di autorizzazione URI rese persistenti dall'app chiamante. |
| ThresholdClass |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
| ThresholdType |
Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice. |
Metodi
| AcquireContentProviderClient(String) |
Restituisce un |
| AcquireContentProviderClient(Uri) |
Restituisce un |
| AcquireUnstableContentProviderClient(String) |
Come |
| AcquireUnstableContentProviderClient(Uri) |
Come |
| AddPeriodicSync(Account, String, Bundle, Int64) |
Specifica che deve essere richiesta una sincronizzazione con l'account, l'autorità e gli extra specificati con la frequenza specificata. |
| AddStatusChangeListener(SyncObserverType, ISyncStatusObserver) |
Richiedere notifiche quando cambiano i diversi aspetti di SyncManager. |
| ApplyBatch(String, IList<ContentProviderOperation>) |
Applica ognuno degli |
| BulkInsert(Uri, ContentValues[]) |
Inserisce più righe in una tabella in corrispondenza dell'URL specificato. |
| Call(String, String, String, Bundle) |
Chiamare un metodo definito dal provider. |
| Call(Uri, String, String, Bundle) |
Chiamare un metodo definito dal provider. |
| CancelSync(Account, String) |
Annullare tutte le sincronizzazioni attive o in sospeso che corrispondono all'account e all'autorità. |
| CancelSync(SyncRequest) |
Rimuovere la sincronizzazione specificata. |
| CancelSync(Uri) |
Obsoleti.
Annullare tutte le sincronizzazioni attive o in sospeso che corrispondono all'URI. |
| Canonicalize(Uri) |
Trasformare l'URL</var>> specificato <in una rappresentazione canonica della risorsa a cui si fa riferimento, che può essere usata tra dispositivi, salvati in modo permanente, sottoposto a backup e ripristino e così via. |
| Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
| Delete(Uri, Bundle) |
Elimina le righe specificate da un URI del contenuto. |
| Delete(Uri, String, String[]) |
Elimina le righe specificate da un URI del contenuto. |
| Dispose() |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. (Ereditato da Object) |
| Dispose(Boolean) |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. (Ereditato da Object) |
| Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
| GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
| GetIsSyncable(Account, String) |
Controllare se questo account/provider è sincronizzabile. |
| GetPeriodicSyncs(Account, String) |
Ottenere l'elenco delle informazioni sulle sincronizzazioni periodiche per l'account e l'autorità specificati. |
| GetStreamTypes(Uri, String) |
È possibile restituire una query per i possibili tipi MIME per le rappresentazioni che l'URL del contenuto specificato può essere restituito quando viene aperto come flusso con |
| GetSyncAdapterTypes() |
Ottenere informazioni sui SyncAdapter noti al sistema. |
| GetSyncAutomatically(Account, String) |
Controllare se il provider deve essere sincronizzato quando viene ricevuto un tickle di rete |
| GetType(Uri) |
Restituisce il tipo MIME dell'URL del contenuto specificato. |
| GetTypeInfo(String) |
Restituisce una descrizione dettagliata del tipo MIME specificato, inclusa un'icona e un'etichetta che descrivono il tipo. |
| Insert(Uri, ContentValues) |
Inserisce una riga in una tabella in corrispondenza dell'URL specificato. |
| Insert(Uri, ContentValues, Bundle) |
Inserisce una riga in una tabella in corrispondenza dell'URL specificato. |
| IsSyncActive(Account, String) |
Restituisce true se è attualmente in corso un'operazione di sincronizzazione per l'account o l'autorità specificata in corso di elaborazione. |
| IsSyncPending(Account, String) |
Restituisce true se lo stato in sospeso è true di eventuali autorità di corrispondenza. |
| JavaFinalize() |
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
| LoadThumbnail(Uri, Size, CancellationSignal) |
Metodo pratico che carica in modo efficiente un'anteprima visiva per l'oggetto specificato |
| Notify() |
Riattiva un singolo thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
| NotifyAll() |
Riattiva tutti i thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
| NotifyChange(ICollection<Uri>, ContentObserver, NotifyChangeFlags) |
Notificare agli osservatori registrati che sono state aggiornate diverse righe. |
| NotifyChange(Uri, ContentObserver) |
Notificare agli osservatori registrati che una riga è stata aggiornata e tentare di sincronizzare le modifiche alla rete. |
| NotifyChange(Uri, ContentObserver, Boolean) |
Notificare agli osservatori registrati che una riga è stata aggiornata. |
| NotifyChange(Uri, ContentObserver, NotifyChangeFlags) |
Notificare agli osservatori registrati che una riga è stata aggiornata. |
| OpenAssetFile(Uri, String, CancellationSignal) |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. |
| OpenAssetFileDescriptor(Uri, String) |
Aprire un descrittore di file non elaborato per accedere ai dati in un URI. |
| OpenAssetFileDescriptor(Uri, String, CancellationSignal) |
Aprire un descrittore di file non elaborato per accedere ai dati in un URI. |
| OpenFile(Uri, String, CancellationSignal) |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. |
| OpenFileDescriptor(Uri, String) |
Aprire un descrittore di file non elaborato per accedere ai dati in un URI. |
| OpenFileDescriptor(Uri, String, CancellationSignal) |
Aprire un descrittore di file non elaborato per accedere ai dati in un URI. |
| OpenInputStream(Uri) |
Aprire un flusso sul contenuto associato a un URI del contenuto. |
| OpenOutputStream(Uri) |
Sinonimo di |
| OpenOutputStream(Uri, String) |
Aprire un flusso sul contenuto associato a un URI del contenuto. |
| OpenTypedAssetFile(Uri, String, Bundle, CancellationSignal) |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. |
| OpenTypedAssetFileDescriptor(Uri, String, Bundle) |
Aprire un descrittore di file non elaborato per accedere ai dati potenzialmente trasformati da un URI "content:". |
| OpenTypedAssetFileDescriptor(Uri, String, Bundle, CancellationSignal) |
Aprire un descrittore di file non elaborato per accedere ai dati potenzialmente trasformati da un URI "content:". |
| Query(Uri, String[], Bundle, CancellationSignal) |
Eseguire una query sull'URI specificato, restituendo un |
| Query(Uri, String[], String, String[], String) |
Eseguire una query sull'URI specificato, restituendo un |
| Query(Uri, String[], String, String[], String, CancellationSignal) |
Eseguire una query sull'URI specificato, restituendo un |
| Refresh(Uri, Bundle, CancellationSignal) |
In questo modo i client possono richiedere un aggiornamento esplicito del contenuto identificato da |
| RegisterContentObserver(Uri, Boolean, ContentObserver) |
Registrare una classe observer che ottiene i callback quando i dati identificati da un determinato URI del contenuto cambiano. |
| ReleasePersistableUriPermission(Uri, ActivityFlags) |
Rinunciare a una concessione di autorizzazione URI persistente. |
| RemovePeriodicSync(Account, String, Bundle) |
Rimuovere una sincronizzazione periodica. |
| RemoveStatusChangeListener(Object) |
Rimuovere un listener di modifica dello stato registrato in precedenza. |
| RequestSync(Account, String, Bundle) |
Avviare un'operazione di sincronizzazione asincrona. |
| RequestSync(SyncRequest) |
Registrare una sincronizzazione con SyncManager. |
| SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
| SetIsSyncable(Account, String, Int32) |
Impostare se questo account/provider è sincronizzabile. |
| SetSyncAutomatically(Account, String, Boolean) |
Impostare se il provider viene sincronizzato quando riceve un tickle di rete. |
| StartSync(Uri, Bundle) |
Obsoleti.
Avviare un'operazione di sincronizzazione asincrona. |
| TakePersistableUriPermission(Uri, ActivityFlags) |
Concedere un'autorizzazione URI persistente che è stata offerta. |
| ToArray<T>() |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. (Ereditato da Object) |
| ToString() |
Restituisce una rappresentazione di stringa dell'oggetto. (Ereditato da Object) |
| Uncanonicalize(Uri) |
Dato un URI canonico generato in precedenza da |
| UnregisterContentObserver(ContentObserver) |
Annulla la registrazione di un osservatore delle modifiche. |
| UnregisterFromRuntime() |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. (Ereditato da Object) |
| Update(Uri, ContentValues, Bundle) |
Aggiornare le righe in un URI del contenuto. |
| Update(Uri, ContentValues, String, String[]) |
Aggiornare le righe in un URI del contenuto. |
| ValidateSyncExtrasBundle(Bundle) |
Verificare che solo i valori dei tipi seguenti si trovino nel bundle: <ul><li>Integer</li>><Long</li><li>Boolean</li Float</li><>Li>Double</><li><Li>String</li>><Account/li li><Account</li null<>/li></ul> |
| Wait() |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>. (Ereditato da Object) |
| Wait(Int64) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
| Wait(Int64, Int32) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
| Wrap(ContentProvider) |
Creare un'istanza |
| Wrap(ContentProviderClient) |
Creare un'istanza |
Implementazioni dell'interfaccia esplicita
| IJavaPeerable.Disposed() |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. (Ereditato da Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. (Ereditato da Object) |
| IJavaPeerable.Finalized() |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. (Ereditato da Object) |
| IJavaPeerable.JniManagedPeerState |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. (Ereditato da Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. (Ereditato da Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. (Ereditato da Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. (Ereditato da Object) |
Metodi di estensione
| JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. |
| GetJniTypeName(IJavaPeerable) |
Questa classe fornisce alle applicazioni l'accesso a con modalità tenda l. |