Lingua

ContentProvider.Update Metodo

Definizione

Overload

Nome Descrizione
Update(Uri, ContentValues, Bundle)

Implementare questa opzione per gestire le richieste di aggiornamento di una o più righe.

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

Implementare questa opzione per gestire le richieste di aggiornamento di una o più righe.

Update(Uri, ContentValues, Bundle)

Implementare questa opzione per gestire le richieste di aggiornamento di una o più righe.

[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

Parametri

uri
Uri

URI da eseguire per la query. Questo può potenzialmente avere un ID record se si tratta di una richiesta di aggiornamento per un record specifico.

values
ContentValues

Set di coppie column_name/valore da aggiornare nel database.

extras
Bundle

Bundle contenente informazioni aggiuntive necessarie per l'operazione. Gli argomenti possono includere argomenti di stile SQL, ad esempio ContentResolver#QUERY_ARG_SQL_LIMIT, ma si noti che la documentazione per ogni singolo provider indicherà gli argomenti supportati.

Valori restituiti

numero di righe interessate.

Attributi

Commenti

Implementare questa opzione per gestire le richieste di aggiornamento di una o più righe. L'implementazione deve aggiornare tutte le righe corrispondenti alla selezione per impostare le colonne in base al mapping dei valori forniti. Come cortesia, chiamare ContentResolver#notifyChange(android.net.Uri ,android.database.ContentObserver) notifyChange() dopo l'aggiornamento. Questo metodo può essere chiamato da più thread, come descritto in Processi e thread.

per android.content.ContentProvider.update(android.net.Uri, android.content.ContentValues, android.os.Bundle).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

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

Implementare questa opzione per gestire le richieste di aggiornamento di una o più righe.

[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

Parametri

uri
Uri

URI da eseguire per la query. Questo può potenzialmente avere un ID record se si tratta di una richiesta di aggiornamento per un record specifico.

values
ContentValues

Set di coppie column_name/valore da aggiornare nel database.

selection
String

Filtro facoltativo in base alle righe da aggiornare.

selectionArgs
String[]

Questo valore può essere null.

Valori restituiti

numero di righe interessate.

Attributi

Commenti

Implementare questa opzione per gestire le richieste di aggiornamento di una o più righe. L'implementazione deve aggiornare tutte le righe corrispondenti alla selezione per impostare le colonne in base al mapping dei valori forniti. Come cortesia, chiamare ContentResolver#notifyChange(android.net.Uri ,android.database.ContentObserver) notifyChange() dopo l'aggiornamento. Questo metodo può essere chiamato da più thread, come descritto in Processi e thread.

per android.content.ContentProvider.update(android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a