ContentResolver.Update Метод

Определение

Перегрузки

Update(Uri, ContentValues, Bundle)

Обновление строк в URI содержимого.

Update(Uri, ContentValues, String, String[])

Обновление строк в URI содержимого.

Update(Uri, ContentValues, Bundle)

Обновление строк в URI содержимого.

[Android.Runtime.Register("update", "(Landroid/net/Uri;Landroid/content/ContentValues;Landroid/os/Bundle;)I", "", ApiSince=30)]
public int Update (Android.Net.Uri uri, Android.Content.ContentValues? values, Android.OS.Bundle? extras);
[<Android.Runtime.Register("update", "(Landroid/net/Uri;Landroid/content/ContentValues;Landroid/os/Bundle;)I", "", ApiSince=30)>]
member this.Update : Android.Net.Uri * Android.Content.ContentValues * Android.OS.Bundle -> int

Параметры

uri
Uri

URI для изменения.

values
ContentValues

Новые значения полей. Ключ — это имя столбца для поля. Значение NULL удаляет существующее значение поля.

extras
Bundle

Пакет, содержащий дополнительные сведения, необходимые для операции. Аргументы могут включать аргументы стиля SQL, например ContentResolver#QUERY_ARG_SQL_LIMIT, но обратите внимание, что в документации по каждому отдельному поставщику будет указано, какие аргументы они поддерживают.

Возвращаемое значение

число обновленных строк.

Атрибуты

Комментарии

Обновление строк в URI содержимого.

Если поставщик содержимого поддерживает транзакции, обновление будет атомарным.

Документация по Java для android.content.ContentResolver.update(android.net.Uri, android.content.ContentValues, android.os.Bundle).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Применяется к

Update(Uri, ContentValues, String, String[])

Обновление строк в URI содержимого.

[Android.Runtime.Register("update", "(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I", "")]
public int Update (Android.Net.Uri uri, Android.Content.ContentValues? values, string? where, string[]? selectionArgs);
[<Android.Runtime.Register("update", "(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I", "")>]
member this.Update : Android.Net.Uri * Android.Content.ContentValues * string * string[] -> int

Параметры

uri
Uri

URI для изменения.

values
ContentValues

Новые значения полей. Ключ — это имя столбца для поля. Значение NULL удаляет существующее значение поля.

where
String

Фильтр, применяемый к строкам перед обновлением, отформатированный как предложение WHERE SQL (за исключением самого WHERE).

selectionArgs
String[]

Возвращаемое значение

число обновленных строк.

Атрибуты

Исключения

Значение , если URI или значения имеют значение NULL

Комментарии

Обновление строк в URI содержимого.

Если поставщик содержимого поддерживает транзакции, обновление будет атомарным.

Документация по Java для android.content.ContentResolver.update(android.net.Uri, android.content.ContentValues, java.lang.String, java.lang.String[]).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Применяется к