Lue englanniksi

Jaa


ContentProvider.Insert Method

Definition

Overloads

Insert(Uri, ContentValues)

Implement this to handle requests to insert a new row.

Insert(Uri, ContentValues, Bundle)

Implement this to handle requests to insert a new row.

Insert(Uri, ContentValues)

Implement this to handle requests to insert a new row.

C#
[Android.Runtime.Register("insert", "(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;", "GetInsert_Landroid_net_Uri_Landroid_content_ContentValues_Handler")]
public abstract Android.Net.Uri? Insert (Android.Net.Uri uri, Android.Content.ContentValues? values);

Parameters

uri
Uri

The content:// URI of the insertion request.

values
ContentValues

A set of column_name/value pairs to add to the database.

Returns

Uri

The URI for the newly inserted item.

Attributes

Remarks

Implement this to handle requests to insert a new row. As a courtesy, call ContentResolver#notifyChange(android.net.Uri ,android.database.ContentObserver) notifyChange() after inserting. This method can be called from multiple threads, as described in Processes and Threads.

Java documentation for android.content.ContentProvider.insert(android.net.Uri, android.content.ContentValues).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

.NET for Android .NET for Android API 35 ja .NET for Android .NET for Android API 34
Tuote Versiot
.NET for Android .NET for Android API 34, .NET for Android API 35

Insert(Uri, ContentValues, Bundle)

Implement this to handle requests to insert a new row.

C#
[Android.Runtime.Register("insert", "(Landroid/net/Uri;Landroid/content/ContentValues;Landroid/os/Bundle;)Landroid/net/Uri;", "GetInsert_Landroid_net_Uri_Landroid_content_ContentValues_Landroid_os_Bundle_Handler", ApiSince=30)]
public virtual Android.Net.Uri? Insert (Android.Net.Uri uri, Android.Content.ContentValues? values, Android.OS.Bundle? extras);

Parameters

uri
Uri

The content:// URI of the insertion request.

values
ContentValues

A set of column_name/value pairs to add to the database.

extras
Bundle

A Bundle containing additional information necessary for the operation. Arguments may include SQL style arguments, such as ContentResolver#QUERY_ARG_SQL_LIMIT, but note that the documentation for each individual provider will indicate which arguments they support.

Returns

Uri

The URI for the newly inserted item.

Attributes

Remarks

Implement this to handle requests to insert a new row. As a courtesy, call ContentResolver#notifyChange(android.net.Uri ,android.database.ContentObserver) notifyChange() after inserting. This method can be called from multiple threads, as described in Processes and Threads.

Java documentation for android.content.ContentProvider.insert(android.net.Uri, android.content.ContentValues, android.os.Bundle).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

.NET for Android .NET for Android API 35 ja .NET for Android .NET for Android API 34
Tuote Versiot
.NET for Android .NET for Android API 34, .NET for Android API 35