Compartir a través de


ContentProvider.Update Método

Definición

Sobrecargas

Update(Uri, ContentValues, String, String[])

Implemente esto para controlar las solicitudes para actualizar una o varias filas.

Update(Uri, ContentValues, Bundle)

Implemente esto para controlar las solicitudes para actualizar una o varias filas.

Update(Uri, ContentValues, String, String[])

Implemente esto para controlar las solicitudes para actualizar una o varias filas.

[Android.Runtime.Register("update", "(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I", "GetUpdate_Landroid_net_Uri_Landroid_content_ContentValues_Ljava_lang_String_arrayLjava_lang_String_Handler")]
public abstract int Update (Android.Net.Uri uri, Android.Content.ContentValues? values, string? selection, string[]? selectionArgs);
[<Android.Runtime.Register("update", "(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I", "GetUpdate_Landroid_net_Uri_Landroid_content_ContentValues_Ljava_lang_String_arrayLjava_lang_String_Handler")>]
abstract member Update : Android.Net.Uri * Android.Content.ContentValues * string * string[] -> int

Parámetros

uri
Uri

Identificador URI que se va a consultar. Esto puede tener un identificador de registro si se trata de una solicitud de actualización para un registro específico.

values
ContentValues

Conjunto de pares column_name/valor que se van a actualizar en la base de datos.

selection
String

Filtro opcional para que coincida con las filas que se van a actualizar.

selectionArgs
String[]

Devoluciones

número de filas afectadas.

Atributos

Comentarios

Implemente esto para controlar las solicitudes para actualizar una o varias filas. La implementación debe actualizar todas las filas que coincidan con la selección para establecer las columnas según el mapa de valores proporcionados. Como cortesía, llame ContentResolver#notifyChange(android.net.Uri ,android.database.ContentObserver) notifyChange() a después de actualizar. Se puede llamar a este método desde varios subprocesos, como se describe en Procesos y subprocesos.

Documentación de Java para android.content.ContentProvider.update(android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]).

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.

Se aplica a

Update(Uri, ContentValues, Bundle)

Implemente esto para controlar las solicitudes para actualizar una o varias filas.

[Android.Runtime.Register("update", "(Landroid/net/Uri;Landroid/content/ContentValues;Landroid/os/Bundle;)I", "GetUpdate_Landroid_net_Uri_Landroid_content_ContentValues_Landroid_os_Bundle_Handler", ApiSince=30)]
public virtual int Update (Android.Net.Uri uri, Android.Content.ContentValues? values, Android.OS.Bundle? extras);
[<Android.Runtime.Register("update", "(Landroid/net/Uri;Landroid/content/ContentValues;Landroid/os/Bundle;)I", "GetUpdate_Landroid_net_Uri_Landroid_content_ContentValues_Landroid_os_Bundle_Handler", ApiSince=30)>]
abstract member Update : Android.Net.Uri * Android.Content.ContentValues * Android.OS.Bundle -> int
override this.Update : Android.Net.Uri * Android.Content.ContentValues * Android.OS.Bundle -> int

Parámetros

uri
Uri

Identificador URI que se va a consultar. Esto puede tener un identificador de registro si se trata de una solicitud de actualización para un registro específico.

values
ContentValues

Conjunto de pares column_name/valor que se van a actualizar en la base de datos.

extras
Bundle

Un paquete que contiene información adicional necesaria para la operación. Los argumentos pueden incluir argumentos de estilo SQL, como ContentResolver#QUERY_ARG_SQL_LIMIT, pero tenga en cuenta que la documentación de cada proveedor individual indicará qué argumentos admiten.

Devoluciones

número de filas afectadas.

Atributos

Comentarios

Implemente esto para controlar las solicitudes para actualizar una o varias filas. La implementación debe actualizar todas las filas que coincidan con la selección para establecer las columnas según el mapa de valores proporcionados. Como cortesía, llame ContentResolver#notifyChange(android.net.Uri ,android.database.ContentObserver) notifyChange() a después de actualizar. Se puede llamar a este método desde varios subprocesos, como se describe en Procesos y subprocesos.

Documentación de Java para android.content.ContentProvider.update(android.net.Uri, android.content.ContentValues, android.os.Bundle).

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.

Se aplica a