ContentResolver.Insert Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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
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
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.
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.