Sprache

ContentResolver.Insert Methode

Definition

Ü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

Uri

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.

Java Dokumentation für android.content.ContentResolver.insert(android.net.Uri, android.content.ContentValues).

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

Uri

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.

Java Dokumentation für android.content.ContentResolver.insert(android.net.Uri, android.content.ContentValues, android.os.Bundle).

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: