ContentResolver Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette classe fournit aux applications l’accès au con mode tente 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
- Héritage
- Dérivé
- Attributs
Remarques
Cette classe fournit aux applications l’accès au con mode tente l.
<div class="special reference"><h3>Developer Guides</h3>
Pour plus d’informations sur l’utilisation d’un ContentResolver avec des fournisseurs de contenu, consultez le guide du développeur des fournisseurs de contenu.
</Div>
Documentation Java pour android.content.ContentResolver
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
Constructeurs
ContentResolver(Context) |
Remarque : le passage d’un contexte ici peut entraîner un |
ContentResolver(IntPtr, JniHandleOwnership) |
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime. |
Champs
AnyCursorItemType |
Il s’agit du type MIME générique de la plateforme Android pour correspondre à n’importe quel type MIME du formulaire « |
CursorDirBaseType |
Il s’agit du type MIME de base de la plateforme Android pour un contenu : URI contenant un curseur de zéro ou plusieurs éléments. |
CursorItemBaseType |
Il s’agit du type MIME de base de la plateforme Android pour un contenu : URI contenant un curseur d’un seul élément. |
ExtraHonoredArgs |
Permet au fournisseur de renvoyer au client les clés de requête respectées dans un curseur. |
ExtraRefreshSupported |
Valeur booléenne supplémentaire décrivant si un fournisseur particulier prend en charge l’actualisation ou non. |
ExtraSize |
Ajout |
ExtraTotalCount |
Ajouté aux |
NotifyDelete |
Obsolète.
Indicateur pour |
NotifyInsert |
Obsolète.
Indicateur pour |
NotifySkipNotifyForDescendants |
Obsolète.
Indicateur pour |
NotifySyncToNetwork |
Obsolète.
Indicateur pour |
NotifyUpdate |
Obsolète.
Indicateur pour |
QueryArgGroupColumns |
Spécifie la liste des colonnes (stockées sous la forme d’un |
QueryArgLimit |
Spécifie le nombre maximal de lignes à inclure dans un curseur. |
QueryArgOffset |
Spécifie l’index de ligne de décalage dans un curseur. |
QueryArgSortCollation |
Permet au client de spécifier un indicateur au fournisseur déclarant quel classement utiliser lors du tri des valeurs. |
QueryArgSortColumns |
Spécifie la liste des colonnes (stockées sous la forme d’un |
QueryArgSortDirection |
Spécifie l’ordre de tri souhaité. |
QueryArgSortLocale |
Permet au client de spécifier un indicateur au fournisseur déclarant les paramètres régionaux à utiliser lors du tri des valeurs. |
QueryArgSqlGroupBy |
Clé d’une chaîne de style |
QueryArgSqlHaving |
Clé d’une chaîne de style |
QueryArgSqlLimit |
Clé d’une chaîne de style |
QueryArgSqlSelection |
Clé d’une chaîne de sélection de style SQL qui peut être présente dans l’argument bundle de requête passé à |
QueryArgSqlSelectionArgs |
Clé de la liste d’arguments de chaîne de sélection SQL. |
QueryArgSqlSortOrder |
Clé d’une chaîne de tri de style SQL qui peut être présente dans l’argument bundle de requête passé à |
QuerySortDirectionAscending |
Obsolète.
Cette classe fournit aux applications l’accès au con mode tente l. |
QuerySortDirectionDescending |
Obsolète.
Cette classe fournit aux applications l’accès au con mode tente l. |
SchemeAndroidResource | |
SchemeContent | |
SchemeFile | |
SyncExtrasAccount |
Obsolète.
Ce membre est déconseillé. |
SyncExtrasDiscardLocalDeletions |
Indique que l’adaptateur de synchronisation ne doit pas poursuivre les opérations de suppression, s’il détermine qu’il y a trop de personnes. |
SyncExtrasDoNotRetry |
Si cette valeur supplémentaire est définie sur true, la requête ne sera pas retentée en cas d’échec. |
SyncExtrasExpedited |
Si cette valeur supplémentaire est définie sur true, la demande de synchronisation est planifiée au début de la file d’attente des demandes de synchronisation, mais elle est toujours soumise au quota JobScheduler et à la limitation en raison de compartiments App Standby. |
SyncExtrasForce |
Obsolète.
Ce membre est déconseillé. |
SyncExtrasIgnoreBackoff |
Si cette valeur supplémentaire est définie sur true, toutes les interruptions pour la tentative initiale (e. |
SyncExtrasIgnoreSettings |
Si cette valeur supplémentaire est définie sur true, les paramètres de synchronisation (comme getSyncAutomatically()) sont ignorés par le planificateur de synchronisation. |
SyncExtrasInitialize |
Défini par SyncManager pour demander que syncAdapter s’initialise pour la paire compte/autorité donnée. |
SyncExtrasManual |
Définir cet extra est l’équivalent de la définition à la fois |
SyncExtrasOverrideTooManyDeletions |
Indique que l’adaptateur de synchronisation doit poursuivre les opérations de suppression, même s’il détermine qu’il y a trop de personnes. |
SyncExtrasRequireCharging |
Si cette valeur supplémentaire est définie sur true, la demande de synchronisation est planifiée uniquement lorsque l’appareil est branché. |
SyncExtrasScheduleAsExpeditedJob |
Exécutez cette opération de synchronisation en tant que « travail accéléré » (voir |
SyncExtrasUpload |
Indique que cette synchronisation est destinée à charger uniquement les modifications locales sur le serveur. |
SyncObserverTypeActive | |
SyncObserverTypePending | |
SyncObserverTypeSettings |
Propriétés
Class |
Retourne la classe runtime de ce |
CurrentSync |
Obsolète.
Si une synchronisation est active retourne les informations à son sujet, sinon retourne null. |
CurrentSyncs |
Retourne une liste contenant des informations sur toutes les synchronisations actives. |
Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
JniIdentityHashCode |
Cette classe fournit aux applications l’accès au con mode tente l. (Hérité de Object) |
JniPeerMembers |
Cette classe fournit aux applications l’accès au con mode tente l. |
MasterSyncAutomatically |
Obtient le paramètre global de synchronisation automatique qui s’applique à tous les fournisseurs et comptes. -ou- Définit le paramètre global de synchronisation automatique qui s’applique à tous les fournisseurs et comptes. |
OutgoingPersistedUriPermissions |
Renvoie la liste de toutes les autorisations d’URI persistantes hébergées par l’application appelante. |
PeerReference |
Cette classe fournit aux applications l’accès au con mode tente l. (Hérité de Object) |
PersistedUriPermissions |
Renvoie la liste de toutes les autorisations d’URI qui ont été conservées par l’application appelante. |
ThresholdClass |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. |
ThresholdType |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. |
Méthodes
AcquireContentProviderClient(String) |
Retourne un |
AcquireContentProviderClient(Uri) |
Retourne un |
AcquireUnstableContentProviderClient(String) |
Comme |
AcquireUnstableContentProviderClient(Uri) |
Comme |
AddPeriodicSync(Account, String, Bundle, Int64) |
Spécifie qu’une synchronisation doit être demandée avec le compte, l’autorité et les extras spécifiés à la fréquence donnée. |
AddStatusChangeListener(SyncObserverType, ISyncStatusObserver) |
Demandez des notifications lorsque les différents aspects de la modification de SyncManager. |
ApplyBatch(String, IList<ContentProviderOperation>) |
Applique chacun des |
BulkInsert(Uri, ContentValues[]) |
Insère plusieurs lignes dans une table à l’URL donnée. |
Call(String, String, String, Bundle) |
Appelez une méthode définie par un fournisseur. |
Call(Uri, String, String, Bundle) |
Appelez une méthode définie par un fournisseur. |
CancelSync(Account, String) |
Annulez toutes les synchronisations actives ou en attente qui correspondent au compte et à l’autorité. |
CancelSync(SyncRequest) |
Supprimez la synchronisation spécifiée. |
CancelSync(Uri) |
Obsolète.
Annulez les synchronisations actives ou en attente qui correspondent à l’URI. |
Canonicalize(Uri) |
Transformez l’URL</var var>> donnée <en une représentation canonique de sa ressource référencée, qui peut être utilisée sur les appareils, conservée, sauvegardée et restaurée, etc. |
Clone() |
Crée et retourne une copie de cet objet. (Hérité de Object) |
Delete(Uri, Bundle) |
Supprime les lignes spécifiées par un URI de contenu. |
Delete(Uri, String, String[]) |
Supprime les lignes spécifiées par un URI de contenu. |
Dispose() |
Cette classe fournit aux applications l’accès au con mode tente l. (Hérité de Object) |
Dispose(Boolean) |
Cette classe fournit aux applications l’accès au con mode tente l. (Hérité de Object) |
Equals(Object) |
Indique si un autre objet est « égal à » celui-ci. (Hérité de Object) |
GetHashCode() |
Retourne une valeur de code de hachage pour l'objet. (Hérité de Object) |
GetIsSyncable(Account, String) |
Vérifiez si ce compte/fournisseur est synchronisé. |
GetPeriodicSyncs(Account, String) |
Obtenez la liste des informations sur les synchronisations périodiques pour le compte et l’autorité donnés. |
GetStreamTypes(Uri, String) |
La requête pour les types MIME possibles pour les représentations que l’URL de contenu donnée peut être retournée lorsqu’elle est ouverte en tant que flux avec |
GetSyncAdapterTypes() |
Obtenez des informations sur les SyncAdapters connus du système. |
GetSyncAutomatically(Account, String) |
Vérifiez si le fournisseur doit être synchronisé lorsqu’un tickle réseau est reçu |
GetType(Uri) |
Retourne le type MIME de l’URL de contenu donnée. |
GetTypeInfo(String) |
Retourne une description détaillée du type MIME donné, y compris une icône et une étiquette qui décrivent le type. |
Insert(Uri, ContentValues) |
Insère une ligne dans une table à l’URL donnée. |
Insert(Uri, ContentValues, Bundle) |
Insère une ligne dans une table à l’URL donnée. |
IsSyncActive(Account, String) |
Retourne true s’il existe actuellement une opération de synchronisation pour le compte ou l’autorité donné en cours de traitement actif. |
IsSyncPending(Account, String) |
Retourne la valeur true si l’état en attente est vrai pour toutes les autorités correspondantes. |
JavaFinalize() |
Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet. (Hérité de Object) |
LoadThumbnail(Uri, Size, CancellationSignal) |
Méthode pratique qui charge efficacement une miniature visuelle pour l’élément donné |
Notify() |
Réveille un thread unique qui attend le moniteur de cet objet. (Hérité de Object) |
NotifyAll() |
Réveille tous les threads qui attendent le moniteur de cet objet. (Hérité de Object) |
NotifyChange(ICollection<Uri>, ContentObserver, NotifyChangeFlags) |
Informez les observateurs inscrits que plusieurs lignes ont été mises à jour. |
NotifyChange(Uri, ContentObserver) |
Informez les observateurs inscrits qu’une ligne a été mise à jour et tentez de synchroniser les modifications sur le réseau. |
NotifyChange(Uri, ContentObserver, Boolean) |
Informez les observateurs inscrits qu’une ligne a été mise à jour. |
NotifyChange(Uri, ContentObserver, NotifyChangeFlags) |
Informez les observateurs inscrits qu’une ligne a été mise à jour. |
OpenAssetFile(Uri, String, CancellationSignal) |
Cette classe fournit aux applications l’accès au con mode tente l. |
OpenAssetFileDescriptor(Uri, String) |
Ouvrez un descripteur de fichier brut pour accéder aux données sous un URI. |
OpenAssetFileDescriptor(Uri, String, CancellationSignal) |
Ouvrez un descripteur de fichier brut pour accéder aux données sous un URI. |
OpenFile(Uri, String, CancellationSignal) |
Cette classe fournit aux applications l’accès au con mode tente l. |
OpenFileDescriptor(Uri, String) |
Ouvrez un descripteur de fichier brut pour accéder aux données sous un URI. |
OpenFileDescriptor(Uri, String, CancellationSignal) |
Ouvrez un descripteur de fichier brut pour accéder aux données sous un URI. |
OpenInputStream(Uri) |
Ouvrez un flux sur le contenu associé à un URI de contenu. |
OpenOutputStream(Uri) |
Synonyme de |
OpenOutputStream(Uri, String) |
Ouvrez un flux sur le contenu associé à un URI de contenu. |
OpenTypedAssetFile(Uri, String, Bundle, CancellationSignal) |
Cette classe fournit aux applications l’accès au con mode tente l. |
OpenTypedAssetFileDescriptor(Uri, String, Bundle) |
Ouvrez un descripteur de fichier brut pour accéder aux données (potentiellement transformées de type) à partir d’un URI « content : ». |
OpenTypedAssetFileDescriptor(Uri, String, Bundle, CancellationSignal) |
Ouvrez un descripteur de fichier brut pour accéder aux données (potentiellement transformées de type) à partir d’un URI « content : ». |
Query(Uri, String[], Bundle, CancellationSignal) |
Interrogez l’URI donné, en retournant un |
Query(Uri, String[], String, String[], String) |
Interrogez l’URI donné, en retournant un |
Query(Uri, String[], String, String[], String, CancellationSignal) |
Interrogez l’URI donné, en retournant un |
Refresh(Uri, Bundle, CancellationSignal) |
Cela permet aux clients de demander une actualisation explicite du contenu identifié par |
RegisterContentObserver(Uri, Boolean, ContentObserver) |
Inscrivez une classe d’observateur qui obtient des rappels lorsque les données identifiées par un URI de contenu donné changent. |
ReleasePersistableUriPermission(Uri, ActivityFlags) |
Abandonnez une autorisation d’URI persistante. |
RemovePeriodicSync(Account, String, Bundle) |
Supprimez une synchronisation périodique. |
RemoveStatusChangeListener(Object) |
Supprimez un écouteur de modification d’état précédemment inscrit. |
RequestSync(Account, String, Bundle) |
Démarrez une opération de synchronisation asynchrone. |
RequestSync(SyncRequest) |
Inscrivez une synchronisation avec SyncManager. |
SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
SetIsSyncable(Account, String, Int32) |
Définissez si ce compte/fournisseur est synchronisé. |
SetSyncAutomatically(Account, String, Boolean) |
Définissez si le fournisseur est synchronisé ou non lorsqu’il reçoit un tickle réseau. |
StartSync(Uri, Bundle) |
Obsolète.
Démarrez une opération de synchronisation asynchrone. |
TakePersistableUriPermission(Uri, ActivityFlags) |
Prenez une autorisation d’URI persistante qui a été proposée. |
ToArray<T>() |
Cette classe fournit aux applications l’accès au con mode tente l. (Hérité de Object) |
ToString() |
Retourne une représentation de chaîne de l'objet. (Hérité de Object) |
Uncanonicalize(Uri) |
Étant donné un URI canonique précédemment généré par |
UnregisterContentObserver(ContentObserver) |
Annule l’inscription d’un observateur de modifications. |
UnregisterFromRuntime() |
Cette classe fournit aux applications l’accès au con mode tente l. (Hérité de Object) |
Update(Uri, ContentValues, Bundle) |
Mettez à jour les lignes dans un URI de contenu. |
Update(Uri, ContentValues, String, String[]) |
Mettez à jour les lignes dans un URI de contenu. |
ValidateSyncExtrasBundle(Bundle) |
Vérifiez que seules les valeurs des types suivants se trouvent dans le Bundle : <ul<>li Integer</li>li><>Long</li li Boolean</>><<>>li float</><li li>Double</>><li li String</li li li Li><>Account</li li null<>/li<>/ul><> |
Wait() |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<> (Hérité de Object) |
Wait(Int64) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
Wait(Int64, Int32) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti< par> em>ou <em>interrompu/em>,< ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
Wrap(ContentProvider) |
Créez une |
Wrap(ContentProviderClient) |
Créez une |
Implémentations d’interfaces explicites
IJavaPeerable.Disposed() |
Cette classe fournit aux applications l’accès au con mode tente l. (Hérité de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Cette classe fournit aux applications l’accès au con mode tente l. (Hérité de Object) |
IJavaPeerable.Finalized() |
Cette classe fournit aux applications l’accès au con mode tente l. (Hérité de Object) |
IJavaPeerable.JniManagedPeerState |
Cette classe fournit aux applications l’accès au con mode tente l. (Hérité de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Cette classe fournit aux applications l’accès au con mode tente l. (Hérité de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Cette classe fournit aux applications l’accès au con mode tente l. (Hérité de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Cette classe fournit aux applications l’accès au con mode tente l. (Hérité de Object) |
Méthodes d’extension
JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
JavaCast<TResult>(IJavaObject) |
Cette classe fournit aux applications l’accès au con mode tente l. |
GetJniTypeName(IJavaPeerable) |
Cette classe fournit aux applications l’accès au con mode tente l. |