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 またはいずれかの URI に変更が発生するたびに、オブザーバーに通知されます。 true の場合、パス階層内の URI の子孫に変更が発生するたびに、オブザーバーにも通知されます。
- observer
- ContentObserver
変更が発生したときにコールバックを受け取るオブジェクト。
- 属性
注釈
特定のコンテンツ URI によって識別されるデータが変更されたときにコールバックを取得するオブザーバー クラスを登録します。
以降では android.os.Build.VERSION_CODES#O
、すべてのコンテンツ通知を有効 ContentProvider
な内容でサポートする必要があります。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。