ContentResolver.Insert Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Insert(Uri, ContentValues) |
Fügt eine Zeile in eine Tabelle an der angegebenen URL ein. |
| Insert(Uri, ContentValues, Bundle) |
Fügt eine Zeile in eine Tabelle an der angegebenen URL ein. |
Insert(Uri, ContentValues)
Fügt eine Zeile in eine Tabelle an der angegebenen URL ein.
[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
Parameter
- url
- Uri
Die URL der Tabelle, in die eingefügt werden soll.
- values
- ContentValues
Die Anfangswerte für die neu eingefügte Zeile. Der Schlüssel ist der Spaltenname für das Feld. Wenn Sie einen leeren ContentValues übergeben, wird eine leere Zeile erstellt.
Gibt zurück
die URL der neu erstellten Zeile. Kann zurückgegeben werden null , wenn der zugrunde liegende Inhaltsanbieter zurückgibt nulloder abstürzt.
- Attribute
Hinweise
Fügt eine Zeile in eine Tabelle an der angegebenen URL ein.
Wenn der Inhaltsanbieter Transaktionen unterstützt, ist die Einfügung atomar.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Insert(Uri, ContentValues, Bundle)
Fügt eine Zeile in eine Tabelle an der angegebenen URL ein.
[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
Parameter
- url
- Uri
Die URL der Tabelle, in die eingefügt werden soll.
- values
- ContentValues
Die Anfangswerte für die neu eingefügte Zeile. Der Schlüssel ist der Spaltenname für das Feld. Wenn Sie einen leeren ContentValues übergeben, wird eine leere Zeile erstellt.
- extras
- Bundle
Ein Bundle mit zusätzlichen Informationen, die für den Vorgang erforderlich sind. Argumente können SQL-Formatargumente enthalten, z ContentResolver#QUERY_ARG_SQL_LIMIT. B. , beachten Sie jedoch, dass in der Dokumentation für jeden einzelnen Anbieter angegeben wird, welche Argumente unterstützt werden.
Gibt zurück
die URL der neu erstellten Zeile. Kann zurückgegeben werden null , wenn der zugrunde liegende Inhaltsanbieter zurückgibt nulloder abstürzt.
- Attribute
Hinweise
Fügt eine Zeile in eine Tabelle an der angegebenen URL ein.
Wenn der Inhaltsanbieter Transaktionen unterstützt, ist die Einfügung atomar.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.