ContentProvider.Update Método

Definição

Sobrecargas

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

Implemente isso para lidar com solicitações de atualização de uma ou mais linhas.

Update(Uri, ContentValues, Bundle)

Implemente isso para lidar com solicitações de atualização de uma ou mais linhas.

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

Implemente isso para lidar com solicitações de atualização de 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 pode potencialmente ter uma ID de registro se esta 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[]

Retornos

O número de linhas afetadas.

Atributos

Comentários

Implemente isso para lidar com solicitações de atualização de 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 Processes and Threads.

Documentação Java 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 Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

Update(Uri, ContentValues, Bundle)

Implemente isso para lidar com solicitações de atualização de 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 pode potencialmente ter uma ID de registro se esta 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 contendo informações adicionais necessárias para a operação. Os argumentos podem incluir argumentos de estilo SQL, como ContentResolver#QUERY_ARG_SQL_LIMIT, mas observe que a documentação de cada provedor individual indicará quais argumentos eles suportam.

Retornos

O número de linhas afetadas.

Atributos

Comentários

Implemente isso para lidar com solicitações de atualização de 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 Processes and Threads.

Documentação Java 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 Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a