ContentResolver.Insert Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| Insert(Uri, ContentValues) |
Вставляет строку в таблицу по указанному URL-адресу. |
| Insert(Uri, ContentValues, Bundle) |
Вставляет строку в таблицу по указанному URL-адресу. |
Insert(Uri, ContentValues)
Вставляет строку в таблицу по указанному URL-адресу.
[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
Параметры
- url
- Uri
URL-адрес таблицы для вставки.
- values
- ContentValues
Начальные значения для только что вставленной строки. Ключ — это имя столбца для поля. Передача пустых ContentValues создаст пустую строку.
Возвращаемое значение
URL-адрес только что созданной строки. Может вернуться null , если базовый поставщик содержимого возвращается nullили завершается сбоем.
- Атрибуты
Комментарии
Вставляет строку в таблицу по указанному URL-адресу.
Если поставщик содержимого поддерживает транзакции, вставка будет атомарной.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".
Применяется к
Insert(Uri, ContentValues, Bundle)
Вставляет строку в таблицу по указанному URL-адресу.
[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
Параметры
- url
- Uri
URL-адрес таблицы для вставки.
- values
- ContentValues
Начальные значения для только что вставленной строки. Ключ — это имя столбца для поля. Передача пустых ContentValues создаст пустую строку.
- extras
- Bundle
Пакет, содержащий дополнительные сведения, необходимые для операции. Аргументы могут включать аргументы стиля SQL, например ContentResolver#QUERY_ARG_SQL_LIMIT, но обратите внимание, что документация для каждого отдельного поставщика будет указывать, какие аргументы они поддерживают.
Возвращаемое значение
URL-адрес только что созданной строки. Может вернуться null , если базовый поставщик содержимого возвращается nullили завершается сбоем.
- Атрибуты
Комментарии
Вставляет строку в таблицу по указанному URL-адресу.
Если поставщик содержимого поддерживает транзакции, вставка будет атомарной.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".