ContentResolver.RegisterContentObserver(Uri, Boolean, ContentObserver) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
注册观察程序类,该类在给定内容 URI 标识的数据发生更改时获取回调。
[Android.Runtime.Register("registerContentObserver", "(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V", "")]
public void RegisterContentObserver (Android.Net.Uri uri, bool notifyForDescendants, Android.Database.ContentObserver observer);
[<Android.Runtime.Register("registerContentObserver", "(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V", "")>]
member this.RegisterContentObserver : Android.Net.Uri * bool * Android.Database.ContentObserver -> unit
参数
- uri
- Uri
要监视更改的 URI。 这可以是特定行 URI,也可以是整个内容类的基 URI。
- notifyForDescendants
- Boolean
如果为 false,每当更改路径层次结构中某个 URI 的上级指定的 uri
确切 URI 时,都会通知观察程序。 如果为 true,则每当路径层次结构中 URI 的子代发生更改时,也会通知观察程序。
- observer
- ContentObserver
发生更改时接收回调的对象。
- 属性
注解
注册观察程序类,该类在给定内容 URI 标识的数据发生更改时获取回调。
从开始 android.os.Build.VERSION_CODES#O
,所有内容通知都必须由有效的 ContentProvider
支持。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。