Linguaggio

ContentResolver.Insert Metodo

Definizione

Overload

Nome Descrizione
Insert(Uri, ContentValues)

Inserisce una riga in una tabella in corrispondenza dell'URL specificato.

Insert(Uri, ContentValues, Bundle)

Inserisce una riga in una tabella in corrispondenza dell'URL specificato.

Insert(Uri, ContentValues)

Inserisce una riga in una tabella in corrispondenza dell'URL specificato.

[Android.Runtime.Register("insert", "(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;", "")]
public Android.Net.Uri? Insert(Android.Net.Uri url, Android.Content.ContentValues? values);
[<Android.Runtime.Register("insert", "(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;", "")>]
member this.Insert : Android.Net.Uri * Android.Content.ContentValues -> Android.Net.Uri

Parametri

url
Uri

URL della tabella in cui inserire.

values
ContentValues

Valori iniziali per la riga appena inserita. La chiave è il nome della colonna per il campo. Se si passa un valore ContentValues vuoto, verrà creata una riga vuota.

Valori restituiti

Uri

URL della riga appena creata. Può restituire null se il provider di contenuti sottostante restituisce nullo se si arresta in modo anomalo.

Attributi

Commenti

Inserisce una riga in una tabella in corrispondenza dell'URL specificato.

Se il provider di contenuto supporta le transazioni, l'inserimento sarà atomico.

per android.content.ContentResolver.insert(android.net.Uri, android.content.ContentValues).

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

Insert(Uri, ContentValues, Bundle)

Inserisce una riga in una tabella in corrispondenza dell'URL specificato.

[Android.Runtime.Register("insert", "(Landroid/net/Uri;Landroid/content/ContentValues;Landroid/os/Bundle;)Landroid/net/Uri;", "", ApiSince=30)]
public Android.Net.Uri? Insert(Android.Net.Uri url, Android.Content.ContentValues? values, Android.OS.Bundle? extras);
[<Android.Runtime.Register("insert", "(Landroid/net/Uri;Landroid/content/ContentValues;Landroid/os/Bundle;)Landroid/net/Uri;", "", ApiSince=30)>]
member this.Insert : Android.Net.Uri * Android.Content.ContentValues * Android.OS.Bundle -> Android.Net.Uri

Parametri

url
Uri

URL della tabella in cui inserire.

values
ContentValues

Valori iniziali per la riga appena inserita. La chiave è il nome della colonna per il campo. Se si passa un valore ContentValues vuoto, verrà creata una riga vuota.

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

Uri

URL della riga appena creata. Può restituire null se il provider di contenuti sottostante restituisce nullo se si arresta in modo anomalo.

Attributi

Commenti

Inserisce una riga in una tabella in corrispondenza dell'URL specificato.

Se il provider di contenuto supporta le transazioni, l'inserimento sarà atomico.

per android.content.ContentResolver.insert(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