Share via


ContentProvider.Insert Método

Definición

Sobrecargas

Insert(Uri, ContentValues)

Implemente esto para controlar las solicitudes para insertar una nueva fila.

Insert(Uri, ContentValues, Bundle)

Implemente esto para controlar las solicitudes para insertar una nueva fila.

Insert(Uri, ContentValues)

Implemente esto para controlar las solicitudes para insertar una nueva fila.

[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);
[<Android.Runtime.Register("insert", "(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;", "GetInsert_Landroid_net_Uri_Landroid_content_ContentValues_Handler")>]
abstract member Insert : Android.Net.Uri * Android.Content.ContentValues -> Android.Net.Uri

Parámetros

uri
Uri

Identificador URI content:// de la solicitud de inserción.

values
ContentValues

Conjunto de pares de column_name/valor que se van a agregar a la base de datos.

Devoluciones

Uri

URI del elemento recién insertado.

Atributos

Comentarios

Implemente esto para controlar las solicitudes para insertar una nueva fila. Como cortesía, llame ContentResolver#notifyChange(android.net.Uri ,android.database.ContentObserver) notifyChange() después de insertar. Se puede llamar a este método desde varios subprocesos, como se describe en Procesos y subprocesos.

Documentación de Java para android.content.ContentProvider.insert(android.net.Uri, android.content.ContentValues).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a

Insert(Uri, ContentValues, Bundle)

Implemente esto para controlar las solicitudes para insertar una nueva fila.

[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);
[<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)>]
abstract member Insert : Android.Net.Uri * Android.Content.ContentValues * Android.OS.Bundle -> Android.Net.Uri
override this.Insert : Android.Net.Uri * Android.Content.ContentValues * Android.OS.Bundle -> Android.Net.Uri

Parámetros

uri
Uri

Identificador URI content:// de la solicitud de inserción.

values
ContentValues

Conjunto de pares de column_name/valor que se van a agregar a la base de datos.

extras
Bundle

Paquete que contiene información adicional necesaria para la operación. Los argumentos pueden incluir argumentos de estilo SQL, como ContentResolver#QUERY_ARG_SQL_LIMIT, pero tenga en cuenta que la documentación de cada proveedor individual indicará qué argumentos admiten.

Devoluciones

Uri

URI del elemento recién insertado.

Atributos

Comentarios

Implemente esto para controlar las solicitudes para insertar una nueva fila. Como cortesía, llame ContentResolver#notifyChange(android.net.Uri ,android.database.ContentObserver) notifyChange() después de insertar. Se puede llamar a este método desde varios subprocesos, como se describe en Procesos y subprocesos.

Documentación de Java para android.content.ContentProvider.insert(android.net.Uri, android.content.ContentValues, android.os.Bundle).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Se aplica a