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
Insert(Uri, ContentValues) |
Inserisce una riga in una tabella nell'URL specificato. |
Insert(Uri, ContentValues, Bundle) |
Inserisce una riga in una tabella nell'URL specificato. |
Insert(Uri, ContentValues)
Inserisce una riga in una tabella nell'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 da inserire.
- values
- ContentValues
Valori iniziali per la riga appena inserita. La chiave è il nome della colonna per il campo. Il passaggio di un contentValue vuoto creerà una riga vuota.
Restituisce
URL della riga appena creata. Può restituire se il provider di contenuto sottostante restituisce null
null
o se si arresta in modo anomalo.
- Attributi
Commenti
Inserisce una riga in una tabella nell'URL specificato.
Se il provider di contenuto supporta le transazioni, l'inserimento sarà atomico.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .
Si applica a
Insert(Uri, ContentValues, Bundle)
Inserisce una riga in una tabella nell'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 da inserire.
- values
- ContentValues
Valori iniziali per la riga appena inserita. La chiave è il nome della colonna per il campo. Il passaggio di un contentValue vuoto creerà 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à quali argomenti supportano.
Restituisce
URL della riga appena creata. Può restituire se il provider di contenuto sottostante restituisce null
null
o se si arresta in modo anomalo.
- Attributi
Commenti
Inserisce una riga in una tabella nell'URL specificato.
Se il provider di contenuto supporta le transazioni, l'inserimento sarà atomico.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .