ContentObserver.OnChange Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
OnChange(Boolean) |
Этот метод вызывается при изменении содержимого. |
OnChange(Boolean, Uri) |
Этот метод вызывается при изменении содержимого. |
OnChange(Boolean, Uri, Int32) |
Этот метод вызывается при изменении содержимого. |
OnChange(Boolean, ICollection<Uri>, Int32) |
Этот метод вызывается при изменении содержимого. |
OnChange(Boolean)
Этот метод вызывается при изменении содержимого.
[Android.Runtime.Register("onChange", "(Z)V", "GetOnChange_ZHandler")]
public virtual void OnChange (bool selfChange);
[<Android.Runtime.Register("onChange", "(Z)V", "GetOnChange_ZHandler")>]
abstract member OnChange : bool -> unit
override this.OnChange : bool -> unit
Параметры
- selfChange
- Boolean
Значение true, если это уведомление о самостоятельном изменении.
- Атрибуты
Комментарии
Этот метод вызывается при изменении содержимого.
Подклассы должны переопределить этот метод для обработки изменений содержимого.
Документация по Java для android.database.ContentObserver.onChange(boolean)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
OnChange(Boolean, Uri)
Этот метод вызывается при изменении содержимого.
[Android.Runtime.Register("onChange", "(ZLandroid/net/Uri;)V", "GetOnChange_ZLandroid_net_Uri_Handler")]
public virtual void OnChange (bool selfChange, Android.Net.Uri? uri);
[<Android.Runtime.Register("onChange", "(ZLandroid/net/Uri;)V", "GetOnChange_ZLandroid_net_Uri_Handler")>]
abstract member OnChange : bool * Android.Net.Uri -> unit
override this.OnChange : bool * Android.Net.Uri -> unit
Параметры
- selfChange
- Boolean
Значение true, если это уведомление о самостоятельном изменении.
- uri
- Uri
Универсальный код ресурса (URI) измененного содержимого.
- Атрибуты
Комментарии
Этот метод вызывается при изменении содержимого. Включает измененный универсальный код ресурса (URI) содержимого при наличии.
Подклассы должны переопределить этот метод для обработки изменений содержимого. Чтобы обеспечить правильную работу со старыми версиями платформы, которая не предоставляла более подробные аргументы, приложения должны реализовать все перегрузки.
Пример реализации:
<code>
// Implement the onChange(boolean) method to delegate the change notification to
// the onChange(boolean, Uri) method to ensure correct operation on older versions
// of the framework that did not have the onChange(boolean, Uri) method.
{@literal @Override}
public void onChange(boolean selfChange) {
onChange(selfChange, null);
}
// Implement the onChange(boolean, Uri) method to take advantage of the new Uri argument.
{@literal @Override}
public void onChange(boolean selfChange, Uri uri) {
// Handle change.
}
</code>
</p>
Документация по Java для android.database.ContentObserver.onChange(boolean, android.net.Uri)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
OnChange(Boolean, Uri, Int32)
Этот метод вызывается при изменении содержимого.
[Android.Runtime.Register("onChange", "(ZLandroid/net/Uri;I)V", "GetOnChange_ZLandroid_net_Uri_IHandler", ApiSince=30)]
public virtual void OnChange (bool selfChange, Android.Net.Uri? uri, int flags);
[<Android.Runtime.Register("onChange", "(ZLandroid/net/Uri;I)V", "GetOnChange_ZLandroid_net_Uri_IHandler", ApiSince=30)>]
abstract member OnChange : bool * Android.Net.Uri * int -> unit
override this.OnChange : bool * Android.Net.Uri * int -> unit
Параметры
- selfChange
- Boolean
Значение true, если это уведомление о самостоятельном изменении.
- uri
- Uri
Универсальный код ресурса (URI) измененного содержимого.
- flags
- Int32
Флаги, указывающие сведения об этом изменении.
- Атрибуты
Комментарии
Этот метод вызывается при изменении содержимого. Включает измененный универсальный код ресурса (URI) содержимого при наличии.
Подклассы должны переопределить этот метод для обработки изменений содержимого. Чтобы обеспечить правильную работу со старыми версиями платформы, которая не предоставляла более подробные аргументы, приложения должны реализовать все перегрузки.
Документация по Java для android.database.ContentObserver.onChange(boolean, android.net.Uri, int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
OnChange(Boolean, ICollection<Uri>, Int32)
Этот метод вызывается при изменении содержимого.
[Android.Runtime.Register("onChange", "(ZLjava/util/Collection;I)V", "GetOnChange_ZLjava_util_Collection_IHandler", ApiSince=30)]
public virtual void OnChange (bool selfChange, System.Collections.Generic.ICollection<Android.Net.Uri> uris, int flags);
[<Android.Runtime.Register("onChange", "(ZLjava/util/Collection;I)V", "GetOnChange_ZLjava_util_Collection_IHandler", ApiSince=30)>]
abstract member OnChange : bool * System.Collections.Generic.ICollection<Android.Net.Uri> * int -> unit
override this.OnChange : bool * System.Collections.Generic.ICollection<Android.Net.Uri> * int -> unit
Параметры
- selfChange
- Boolean
Значение true, если это уведомление о самостоятельном изменении.
- uris
- ICollection<Uri>
Uris измененного содержимого.
- flags
- Int32
Флаги, указывающие сведения об этом изменении.
- Атрибуты
Комментарии
Этот метод вызывается при изменении содержимого. Включает измененные URI содержимого при наличии.
Подклассы должны переопределить этот метод для обработки изменений содержимого. Чтобы обеспечить правильную работу со старыми версиями платформы, которая не предоставляла более подробные аргументы, приложения должны реализовать все перегрузки.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.