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. |