ContentResolver Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Esta clase proporciona acceso a las aplicaciones al modo carpa 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
- Herencia
- Derivado
- Atributos
Comentarios
Esta clase proporciona acceso a las aplicaciones al modo carpa l.
<div class="special reference"><h3>Developer Guides</h3>
Para obtener más información sobre el uso de ContentResolver con proveedores de contenido, lea la guía para desarrolladores de proveedores de contenido.
</Div>
Documentación de Java para android.content.ContentResolver.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Constructores
| ContentResolver(Context) |
Nota: pasar un |
| ContentResolver(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
Campos
| AnyCursorItemType |
Este es el tipo MIME genérico de la plataforma Android para que coincida con cualquier tipo MIME del formulario " |
| CursorDirBaseType |
Este es el tipo MIME base de la plataforma Android para un contenido: URI que contiene un cursor de cero o más elementos. |
| CursorItemBaseType |
Este es el tipo MIME base de la plataforma Android para un contenido: URI que contiene un cursor de un solo elemento. |
| ExtraHonoredArgs |
Permite al proveedor informar al cliente de las claves de consulta que se respetan en un cursor. |
| ExtraRefreshSupported |
Un valor booleano adicional que describe si un proveedor determinado admite la actualización o no. |
| ExtraSize |
Un adicional |
| ExtraTotalCount |
Se agrega a |
| NotifyDelete |
Obsoletos.
Marca para |
| NotifyInsert |
Obsoletos.
Marca para |
| NotifySkipNotifyForDescendants |
Obsoletos.
Marca para |
| NotifySyncToNetwork |
Obsoletos.
Marca para |
| NotifyUpdate |
Obsoletos.
Marca para |
| QueryArgGroupColumns |
Especifica la lista de columnas (almacenadas como ) |
| QueryArgLimit |
Especifica el número máximo de filas que se van a incluir en un cursor. |
| QueryArgOffset |
Especifica el índice de fila de desplazamiento dentro de un cursor. |
| QueryArgSortCollation |
Permite al cliente especificar una sugerencia al proveedor que declara qué intercalación se va a usar al ordenar valores. |
| QueryArgSortColumns |
Especifica la lista de columnas (almacenadas como ) |
| QueryArgSortDirection |
Especifica el criterio de ordenación deseado. |
| QueryArgSortLocale |
Permite al cliente especificar una sugerencia al proveedor que declara qué configuración regional se va a usar al ordenar los valores. |
| QueryArgSqlGroupBy |
Clave para una cadena de estilo |
| QueryArgSqlHaving |
Clave para una cadena de estilo |
| QueryArgSqlLimit |
Clave para una cadena de estilo |
| QueryArgSqlSelection |
Clave para una cadena de selección de estilo SQL que puede estar presente en el argumento Bundle de consulta pasado a |
| QueryArgSqlSelectionArgs |
Clave para la lista de argumentos de cadena de selección de SQL. |
| QueryArgSqlSortOrder |
Clave para una cadena de ordenación de estilo SQL que puede estar presente en el argumento Bundle de consulta pasado a |
| QuerySortDirectionAscending |
Obsoletos.
Esta clase proporciona acceso a las aplicaciones al modo carpa l. |
| QuerySortDirectionDescending |
Obsoletos.
Esta clase proporciona acceso a las aplicaciones al modo carpa l. |
| SchemeAndroidResource | |
| SchemeContent | |
| SchemeFile | |
| SyncExtrasAccount |
Obsoletos.
Este miembro está en desuso. |
| SyncExtrasDiscardLocalDeletions |
Indica que el adaptador de sincronización no debe continuar con las operaciones de eliminación, si determina que hay demasiados. |
| SyncExtrasDoNotRetry |
Si este extra se establece en true, la solicitud no se reintentará si se produce un error. |
| SyncExtrasExpedited |
Si este extra se establece en true, la solicitud de sincronización se programará en la parte delantera de la cola de solicitudes de sincronización, pero todavía está sujeta a la cuota de JobScheduler y la limitación debido a los cubos en espera de la aplicación. |
| SyncExtrasForce |
Obsoletos.
Este miembro está en desuso. |
| SyncExtrasIgnoreBackoff |
Si este extra se establece en true, cualquier retroceso para el intento inicial (e. |
| SyncExtrasIgnoreSettings |
Si este extra se establece en true, el programador de sincronización omite la configuración de sincronización (como getSyncAutomatically()). |
| SyncExtrasInitialize |
Establézcalo en SyncManager para solicitar que SyncAdapter se inicialice para el par de cuenta o autoridad especificado. |
| SyncExtrasManual |
Establecer este extra es el equivalente de establecer y |
| SyncExtrasOverrideTooManyDeletions |
Indica que el adaptador de sincronización debe continuar con las operaciones de eliminación, incluso si determina que hay demasiados. |
| SyncExtrasRequireCharging |
Si este extra se establece en true, la solicitud de sincronización solo se programará cuando el dispositivo esté conectado. |
| SyncExtrasScheduleAsExpeditedJob |
Ejecute esta operación de sincronización como un "trabajo acelerado" (consulte |
| SyncExtrasUpload |
Indica que esta sincronización está pensada para cargar solo los cambios locales en el servidor. |
| SyncObserverTypeActive | |
| SyncObserverTypePending | |
| SyncObserverTypeSettings | |
Propiedades
| Class |
Devuelve la clase en tiempo de ejecución de este |
| CurrentSync |
Obsoletos.
Si una sincronización está activa, devuelve la información sobre ella; de lo contrario, devuelve null. |
| CurrentSyncs |
Devuelve una lista con información sobre todas las sincronizaciones activas. |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| JniIdentityHashCode |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. (Heredado de Object) |
| JniPeerMembers |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. |
| MasterSyncAutomatically |
Obtiene la configuración global de sincronización automática que se aplica a todos los proveedores y cuentas. -o bien- Establece la configuración global de sincronización automática que se aplica a todos los proveedores y cuentas. |
| OutgoingPersistedUriPermissions |
Devuelve la lista de todas las concesiones de permisos de URI persistentes hospedadas por la aplicación que realiza la llamada. |
| PeerReference |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. (Heredado de Object) |
| PersistedUriPermissions |
Devuelve la lista de todas las concesiones de permisos de URI que la aplicación de llamada ha conservado. |
| ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
| ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
Métodos
| AcquireContentProviderClient(String) |
Devuelve un |
| AcquireContentProviderClient(Uri) |
Devuelve un |
| AcquireUnstableContentProviderClient(String) |
Al igual |
| AcquireUnstableContentProviderClient(Uri) |
Al igual |
| AddPeriodicSync(Account, String, Bundle, Int64) |
Especifica que se debe solicitar una sincronización con la cuenta, autoridad y extras especificados con la frecuencia especificada. |
| AddStatusChangeListener(SyncObserverType, ISyncStatusObserver) |
Solicite notificaciones cuando cambien los distintos aspectos del SyncManager. |
| ApplyBatch(String, IList<ContentProviderOperation>) |
Aplica cada uno de los |
| BulkInsert(Uri, ContentValues[]) |
Inserta varias filas en una tabla en la dirección URL especificada. |
| Call(String, String, String, Bundle) |
Llame a un método definido por el proveedor. |
| Call(Uri, String, String, Bundle) |
Llame a un método definido por el proveedor. |
| CancelSync(Account, String) |
Cancele las sincronizaciones activas o pendientes que coincidan con la cuenta y la autoridad. |
| CancelSync(SyncRequest) |
Quite la sincronización especificada. |
| CancelSync(Uri) |
Obsoletos.
Cancele las sincronizaciones activas o pendientes que coincidan con el URI. |
| Canonicalize(Uri) |
Transforme la dirección>URL</var> especificada <en una representación canónica de su recurso al que se hace referencia, que se puede usar en todos los dispositivos, conservar, realizar copias de seguridad y restaurar, etc. |
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| Delete(Uri, Bundle) |
Elimina las filas especificadas por un URI de contenido. |
| Delete(Uri, String, String[]) |
Elimina las filas especificadas por un URI de contenido. |
| Dispose() |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. (Heredado de Object) |
| Dispose(Boolean) |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. (Heredado de Object) |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
| GetIsSyncable(Account, String) |
Compruebe si esta cuenta o proveedor es sincronizable. |
| GetPeriodicSyncs(Account, String) |
Obtenga la lista de información sobre las sincronizaciones periódicas de la cuenta y la autoridad especificadas. |
| GetStreamTypes(Uri, String) |
La consulta de los posibles tipos MIME para las representaciones de la dirección URL de contenido especificada se puede devolver cuando se abre como secuencia con |
| GetSyncAdapterTypes() |
Obtenga información sobre los SyncAdapters que se conocen en el sistema. |
| GetSyncAutomatically(Account, String) |
Compruebe si el proveedor debe sincronizarse cuando se recibe un tic de red. |
| GetType(Uri) |
Devuelve el tipo MIME de la dirección URL de contenido especificada. |
| GetTypeInfo(String) |
Devuelve una descripción detallada del tipo MIME especificado, incluido un icono y una etiqueta que describen el tipo. |
| Insert(Uri, ContentValues) |
Inserta una fila en una tabla en la dirección URL especificada. |
| Insert(Uri, ContentValues, Bundle) |
Inserta una fila en una tabla en la dirección URL especificada. |
| IsSyncActive(Account, String) |
Devuelve true si actualmente hay una operación de sincronización para la cuenta o autoridad especificada que se está procesando activamente. |
| IsSyncPending(Account, String) |
Devuelve true si el estado pendiente es true de cualquier autoridad coincidente. |
| JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
| LoadThumbnail(Uri, Size, CancellationSignal) |
Método de conveniencia que carga eficazmente una miniatura visual para el objeto especificado |
| Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
| NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
| NotifyChange(ICollection<Uri>, ContentObserver, NotifyChangeFlags) |
Notifique a los observadores registrados que se han actualizado varias filas. |
| NotifyChange(Uri, ContentObserver) |
Notifique a los observadores registrados que se actualizó una fila e intente sincronizar los cambios en la red. |
| NotifyChange(Uri, ContentObserver, Boolean) |
Notificar a los observadores registrados que se actualizó una fila. |
| NotifyChange(Uri, ContentObserver, NotifyChangeFlags) |
Notificar a los observadores registrados que se actualizó una fila. |
| OpenAssetFile(Uri, String, CancellationSignal) |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. |
| OpenAssetFileDescriptor(Uri, String) |
Abra un descriptor de archivo sin formato para acceder a los datos en un URI. |
| OpenAssetFileDescriptor(Uri, String, CancellationSignal) |
Abra un descriptor de archivo sin formato para acceder a los datos en un URI. |
| OpenFile(Uri, String, CancellationSignal) |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. |
| OpenFileDescriptor(Uri, String) |
Abra un descriptor de archivo sin formato para acceder a los datos en un URI. |
| OpenFileDescriptor(Uri, String, CancellationSignal) |
Abra un descriptor de archivo sin formato para acceder a los datos en un URI. |
| OpenInputStream(Uri) |
Abra una secuencia en el contenido asociado a un URI de contenido. |
| OpenOutputStream(Uri) |
Sinónimo para |
| OpenOutputStream(Uri, String) |
Abra una secuencia en el contenido asociado a un URI de contenido. |
| OpenTypedAssetFile(Uri, String, Bundle, CancellationSignal) |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. |
| OpenTypedAssetFileDescriptor(Uri, String, Bundle) |
Abra un descriptor de archivo sin formato para acceder a datos (potencialmente transformados) desde un URI "content:". |
| OpenTypedAssetFileDescriptor(Uri, String, Bundle, CancellationSignal) |
Abra un descriptor de archivo sin formato para acceder a datos (potencialmente transformados) desde un URI "content:". |
| Query(Uri, String[], Bundle, CancellationSignal) |
Consulte el URI especificado y devuelva un |
| Query(Uri, String[], String, String[], String) |
Consulte el URI especificado y devuelva un |
| Query(Uri, String[], String, String[], String, CancellationSignal) |
Consulte el URI especificado y devuelva un |
| Refresh(Uri, Bundle, CancellationSignal) |
Esto permite a los clientes solicitar una actualización explícita del contenido identificado por |
| RegisterContentObserver(Uri, Boolean, ContentObserver) |
Registra una clase de observador que obtiene devoluciones de llamada cuando cambian los datos identificados por un URI de contenido determinado. |
| ReleasePersistableUriPermission(Uri, ActivityFlags) |
Renuncia a una concesión de permisos de URI persistente. |
| RemovePeriodicSync(Account, String, Bundle) |
Quite una sincronización periódica. |
| RemoveStatusChangeListener(Object) |
Quite un agente de escucha de cambios de estado registrado anteriormente. |
| RequestSync(Account, String, Bundle) |
Inicie una operación de sincronización asincrónica. |
| RequestSync(SyncRequest) |
Registre una sincronización con SyncManager. |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetIsSyncable(Account, String, Int32) |
Establezca si esta cuenta o proveedor es sincronizable. |
| SetSyncAutomatically(Account, String, Boolean) |
Establezca si el proveedor se sincroniza o no cuando recibe un tic de red. |
| StartSync(Uri, Bundle) |
Obsoletos.
Inicie una operación de sincronización asincrónica. |
| TakePersistableUriPermission(Uri, ActivityFlags) |
Tome una concesión de permisos de URI persistente que se haya ofrecido. |
| ToArray<T>() |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
| Uncanonicalize(Uri) |
Dado un URI canónico generado anteriormente por |
| UnregisterContentObserver(ContentObserver) |
Anula el registro de un observador de cambios. |
| UnregisterFromRuntime() |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. (Heredado de Object) |
| Update(Uri, ContentValues, Bundle) |
Actualice las filas de un URI de contenido. |
| Update(Uri, ContentValues, String, String[]) |
Actualice las filas de un URI de contenido. |
| ValidateSyncExtrasBundle(Bundle) |
Compruebe que solo los valores de los siguientes tipos están en el Paquete: <ul<>li>Integer</li>><li Long</li<>li>Boolean</li><>li Float</li>><Li Double</li><Li>String</li Account</><li<>>li>null/li li null</li></ul> |
| Wait() |
Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<>< (Heredado de Object) |
| Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| Wrap(ContentProvider) |
Cree una |
| Wrap(ContentProviderClient) |
Cree una |
Implementaciones de interfaz explícitas
| IJavaPeerable.Disposed() |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. (Heredado de Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. (Heredado de Object) |
| IJavaPeerable.Finalized() |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. (Heredado de Object) |
| IJavaPeerable.JniManagedPeerState |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. (Heredado de Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. (Heredado de Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. (Heredado de Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. (Heredado de Object) |
Métodos de extensión
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. |
| GetJniTypeName(IJavaPeerable) |
Esta clase proporciona acceso a las aplicaciones al modo carpa l. |