ContentProvider.Update Método
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í.
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.
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.
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.