ContentProvider.Update Método

Definição

Sobrecargas

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

Implemente isso para lidar com solicitações para atualizar uma ou mais linhas.

Update(Uri, ContentValues, Bundle)

Implemente isso para lidar com solicitações para atualizar uma ou mais linhas.

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

Implemente isso para lidar com solicitações para atualizar uma ou mais linhas.

[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

O URI a ser consultado. Isso poderá ter uma ID de registro se essa for uma solicitação de atualização para um registro específico.

values
ContentValues

Um conjunto de pares column_name/valor a serem atualizados no banco de dados.

selection
String

Um filtro opcional para corresponder às linhas a serem atualizadas.

selectionArgs
String[]

Esse valor pode ser nulo.

Retornos

o número de linhas afetadas.

Atributos

Comentários

Implemente isso para lidar com solicitações para atualizar uma ou mais linhas. A implementação deve atualizar todas as linhas correspondentes à seleção para definir as colunas de acordo com o mapa de valores fornecido. Como cortesia, ligue ContentResolver#notifyChange(android.net.Uri ,android.database.ContentObserver) notifyChange() após a atualização. Esse método pode ser chamado de vários threads, conforme descrito em Processos e Threads.

Java documentação para android.content.ContentProvider.update(android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Update(Uri, ContentValues, Bundle)

Implemente isso para lidar com solicitações para atualizar uma ou mais linhas.

[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

O URI a ser consultado. Isso poderá ter uma ID de registro se essa for uma solicitação de atualização para um registro específico.

values
ContentValues

Um conjunto de pares column_name/valor a serem atualizados no banco de dados.

extras
Bundle

Um pacote que contém informações adicionais necessárias para a operação. Os argumentos podem incluir argumentos de estilo SQL, como ContentResolver#QUERY_ARG_SQL_LIMIT, por exemplo, mas observe que a documentação de cada provedor individual indicará quais argumentos eles dão suporte.

Retornos

o número de linhas afetadas.

Atributos

Comentários

Implemente isso para lidar com solicitações para atualizar uma ou mais linhas. A implementação deve atualizar todas as linhas correspondentes à seleção para definir as colunas de acordo com o mapa de valores fornecido. Como cortesia, ligue ContentResolver#notifyChange(android.net.Uri ,android.database.ContentObserver) notifyChange() após a atualização. Esse método pode ser chamado de vários threads, conforme descrito em Processos e Threads.

Java documentação para android.content.ContentProvider.update(android.net.Uri, android.content.ContentValues, android.os.Bundle).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a