次の方法で共有


ContentResolver クラス

定義

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

[Android.Runtime.Register("android/content/ContentResolver", DoNotGenerateAcw=true)]
public abstract class ContentResolver : Java.Lang.Object
[<Android.Runtime.Register("android/content/ContentResolver", DoNotGenerateAcw=true)>]
type ContentResolver = class
    inherit Object
継承
ContentResolver
派生
属性

注釈

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

<div class="special reference"><h3>Developer Guides</h3>

コンテンツ プロバイダーで ContentResolver を使用する方法の詳細については、コンテンツ プロバイダー開発者ガイドを参照してください。

</div>

の Java ドキュメントandroid.content.ContentResolver

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

コンストラクター

ContentResolver(Context)

注: ここでコンテキストを null 渡すと、特定の ContentResolver API で予期しない動作が発生する可能性があるため、ここでは null 以外のコンテキストを渡すことを強くお勧めします。

ContentResolver(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

フィールド

AnyCursorItemType

これは、フォーム "#CURSOR_ITEM_BASE_TYPE/SUB_TYPE" の任意の MIME の種類に一致する Android プラットフォームの汎用 MIME の種類です。

CursorDirBaseType

これは、コンテンツの Android プラットフォームの基本 MIME の種類です。0 個以上の項目のカーソルを含む URI です。

CursorItemBaseType

これは、コンテンツの Android プラットフォームの基本 MIME の種類です。URI には、1 つの項目の Cursor が含まれます。

ExtraHonoredArgs

プロバイダーがカーソルで受け入れるクエリ キーをクライアントに報告できるようにします。

ExtraRefreshSupported

特定のプロバイダーが更新をサポートしているかどうかを示す追加のブール値。

ExtraSize

要求されたイメージ リソースの最適なサイズをピクセル単位で記述する追加 Point

ExtraTotalCount

ページングが Cursor サポートされている場合のレコードセットの合計行数を示す追加 Bundle 機能に追加されました。

NotifyDelete
古い.

フラグ: #notifyChange(Uri, ContentObserver, int)通常、この通知が呼び出しのContentProvider#delete結果であることを示すために a ContentProvider によって設定されます。

NotifyInsert
古い.

フラグ: #notifyChange(Uri, ContentObserver, int)通常、この通知が呼び出しのContentProvider#insert結果であることを示すために a ContentProvider によって設定されます。

NotifySkipNotifyForDescendants
古い.

フラグ: #notifyChange(Uri, ContentObserver, int)が設定されている場合、"子孫に通知" を使用している ContentObserver のルート URI に配信されている場合、この通知はスキップされます。

NotifySyncToNetwork
古い.

フラグ: #notifyChange(Uri, ContentObserver, int)変更をネットワークに同期しようとします。

NotifyUpdate
古い.

フラグ: #notifyChange(Uri, ContentObserver, int)通常、この通知が呼び出しのContentProvider#update結果であることを示すために a ContentProvider によって設定されます。

QueryArgGroupColumns

結果をグループ化する列 (a として String[]格納) の一覧を指定します。

QueryArgLimit

Cursor に含める行の最大数を指定します。

QueryArgOffset

Cursor 内のオフセット行インデックスを指定します。

QueryArgSortCollation

クライアントが、値の並べ替え時に使用する照合順序を宣言するプロバイダーにヒントを指定できるようにします。

QueryArgSortColumns

結果の並べ替えに使用する列 (a String[]として格納) の一覧を指定します。

QueryArgSortDirection

目的の並べ替え順序を指定します。

QueryArgSortLocale

クライアントが、値の並べ替え時に使用するロケールを宣言するヒントをプロバイダーに指定できるようにします。

QueryArgSqlGroupBy

渡されるクエリバンドル引数に存在する可能性がある SQL スタイル GROUP BY 文字列の ContentProvider#query(Uri, String[], Bundle, CancellationSignal)キー。

QueryArgSqlHaving

渡されるクエリバンドル引数に存在する可能性がある SQL スタイル HAVING 文字列の ContentProvider#query(Uri, String[], Bundle, CancellationSignal)キー。

QueryArgSqlLimit

渡されるクエリバンドル引数に存在する可能性がある SQL スタイル LIMIT 文字列の ContentProvider#query(Uri, String[], Bundle, CancellationSignal)キー。

QueryArgSqlSelection

レガシ クライアントから呼び出されたときに渡される ContentProvider#query(Uri, String[], Bundle, CancellationSignal) クエリ Bundle 引数に存在する可能性がある SQL スタイル選択文字列のキー。

QueryArgSqlSelectionArgs

SQL 選択文字列引数リストのキー。

QueryArgSqlSortOrder

レガシ クライアントから呼び出されたときに渡される ContentProvider#query(Uri, String[], Bundle, CancellationSignal) クエリ Bundle 引数に存在する可能性がある SQL スタイルの並べ替え文字列のキー。

QuerySortDirectionAscending
古い.

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

QuerySortDirectionDescending
古い.

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

SchemeAndroidResource
SchemeContent
SchemeFile
SyncExtrasAccount
古い.

このメンバーは非推奨です。

SyncExtrasDiscardLocalDeletions

同期アダプターが多すぎると判断した場合に、削除操作を続行しないことを示します。

SyncExtrasDoNotRetry

この追加が true に設定されている場合、失敗した場合、要求は再試行されません。

SyncExtrasExpedited

この追加が true に設定されている場合、同期要求は同期要求キューの先頭でスケジュールされますが、アプリ スタンバイ バケットによる JobScheduler クォータと調整の対象となります。

SyncExtrasForce
古い.

このメンバーは非推奨です。

SyncExtrasIgnoreBackoff

この追加が true に設定されている場合、最初の試行のバックオフ (e.

SyncExtrasIgnoreSettings

この追加が true に設定されている場合、同期設定 (getSyncAutomatically() など) は同期スケジューラによって無視されます。

SyncExtrasInitialize

SyncManager によって、指定されたアカウント/機関ペアに対して SyncAdapter が自身を初期化するように要求するように設定されます。

SyncExtrasManual

この追加の設定 #SYNC_EXTRAS_IGNORE_SETTINGS は、〘 #SYNC_EXTRAS_IGNORE_BACKOFF

SyncExtrasOverrideTooManyDeletions

同期アダプターが削除操作を続行する必要があることを示します (多すぎると判断された場合でも)。

SyncExtrasRequireCharging

この追加が true に設定されている場合、同期要求は、デバイスが接続されている場合にのみスケジュールされます。

SyncExtrasScheduleAsExpeditedJob

この同期操作を "優先ジョブ" として実行します (参照 android.app.job.JobInfo.Builder#setExpedited(boolean))。

SyncExtrasUpload

この同期は、ローカルの変更のみをサーバーにアップロードすることを目的としていることを示します。

SyncObserverTypeActive
SyncObserverTypePending
SyncObserverTypeSettings

プロパティ

Class

この Objectランタイム クラスを返します。

(継承元 Object)
CurrentSync
古い.

同期がアクティブな場合は、その同期に関する情報が返され、それ以外の場合は null が返されます。

CurrentSyncs

すべてのアクティブな同期に関する情報を含むリストを返します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

(継承元 Object)
JniPeerMembers

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

MasterSyncAutomatically

すべてのプロバイダーとアカウントに適用されるグローバル自動同期設定を取得します。 または、すべてのプロバイダーとアカウントに適用されるグローバル自動同期設定を設定します。

OutgoingPersistedUriPermissions

呼び出し元アプリによってホストされているすべての永続化された URI アクセス許可許可の一覧を返します。

PeerReference

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

(継承元 Object)
PersistedUriPermissions

呼び出し元アプリによって永続化されたすべての URI アクセス許可許可の一覧を返します。

ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

メソッド

AcquireContentProviderClient(String)

必要に ContentProviderClient 応じてプロバイダーを ContentProvider 開始して、名前の権限に関連付けられている a を返します。

AcquireContentProviderClient(Uri)

ContentProviderClient必要に応じてプロバイダーをContentProvider開始して、URI でコンテンツを処理するサービスに関連付けられている a を返します。

AcquireUnstableContentProviderClient(String)

と同様 #acquireContentProviderClient(String)ですが、ターゲット コンテンツ プロバイダーの安定性を信頼しない場合に使用します。

AcquireUnstableContentProviderClient(Uri)

と同様 #acquireContentProviderClient(Uri)ですが、ターゲット コンテンツ プロバイダーの安定性を信頼しない場合に使用します。

AddPeriodicSync(Account, String, Bundle, Int64)

指定された頻度で、指定されたアカウント、機関、および追加のアカウントで同期を要求する必要があることを指定します。

AddStatusChangeListener(SyncObserverType, ISyncStatusObserver)

SyncManager のさまざまな側面が変更されたときに通知を要求します。

ApplyBatch(String, IList<ContentProviderOperation>)

各オブジェクトを ContentProviderOperation 適用し、結果の配列を返します。

BulkInsert(Uri, ContentValues[])

指定された URL のテーブルに複数の行を挿入します。

Call(String, String, String, Bundle)

プロバイダー定義メソッドを呼び出します。

Call(Uri, String, String, Bundle)

プロバイダー定義メソッドを呼び出します。

CancelSync(Account, String)

アカウントと権限に一致するアクティブまたは保留中の同期を取り消します。

CancelSync(SyncRequest)

指定した同期を削除します。

CancelSync(Uri)
古い.

Uri に一致するアクティブまたは保留中の同期を取り消します。

Canonicalize(Uri)

指定 <された var>url</var> を、参照されるリソースの正規表現に変換します。これは、デバイス間で使用したり、永続化したり、バックアップしたり、復元したりできます。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Delete(Uri, Bundle)

コンテンツ URI で指定された行を削除します。

Delete(Uri, String, String[])

コンテンツ URI で指定された行を削除します。

Dispose()

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

(継承元 Object)
Dispose(Boolean)

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetIsSyncable(Account, String)

このアカウント/プロバイダーが同期可能かどうかを確認します。

GetPeriodicSyncs(Account, String)

特定のアカウントと機関の定期的な同期に関する情報の一覧を取得します。

GetStreamTypes(Uri, String)

指定されたコンテンツ URL をストリームとして開いたときに、表現に対して可能な MIME の種類のクエリを #openTypedAssetFileDescriptor返すことができます。

GetSyncAdapterTypes()

システムに認識されている SyncAdapters に関する情報を取得します。

GetSyncAutomatically(Account, String)

ネットワーク ティックルを受信したときにプロバイダーを同期する必要があるかどうかを確認する

GetType(Uri)

指定されたコンテンツ URL の MIME の種類を返します。

GetTypeInfo(String)

特定の MIME の種類の詳細な説明 (種類を説明するアイコンとラベルを含む) を返します。

Insert(Uri, ContentValues)

指定された URL のテーブルに行を挿入します。

Insert(Uri, ContentValues, Bundle)

指定された URL のテーブルに行を挿入します。

IsSyncActive(Account, String)

現在、特定のアカウントまたは機関の同期操作がアクティブに処理されている場合は true を返します。

IsSyncPending(Account, String)

保留中の状態が一致する機関の true の場合は true を返します。

JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
LoadThumbnail(Uri, Size, CancellationSignal)

指定 Uriされた画像のサムネイルを効率的に読み込む便利なメソッドです。

Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
NotifyChange(ICollection<Uri>, ContentObserver, NotifyChangeFlags)

登録されたオブザーバーに、複数の行が更新されたことを通知します。

NotifyChange(Uri, ContentObserver)

行が更新されたことを登録済みオブザーバーに通知し、ネットワークへの変更の同期を試みます。

NotifyChange(Uri, ContentObserver, Boolean)

行が更新されたことを登録済みオブザーバーに通知します。

NotifyChange(Uri, ContentObserver, NotifyChangeFlags)

行が更新されたことを登録済みオブザーバーに通知します。

OpenAssetFile(Uri, String, CancellationSignal)

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

OpenAssetFileDescriptor(Uri, String)

生ファイル記述子を開いて、URI の下のデータにアクセスします。

OpenAssetFileDescriptor(Uri, String, CancellationSignal)

生ファイル記述子を開いて、URI の下のデータにアクセスします。

OpenFile(Uri, String, CancellationSignal)

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

OpenFileDescriptor(Uri, String)

生ファイル記述子を開いて、URI の下のデータにアクセスします。

OpenFileDescriptor(Uri, String, CancellationSignal)

生ファイル記述子を開いて、URI の下のデータにアクセスします。

OpenInputStream(Uri)

コンテンツ URI に関連付けられているコンテンツへのストリームを開きます。

OpenOutputStream(Uri)

#openOutputStream(Uri, String) openOutputStream(uri, "w") と同義。

OpenOutputStream(Uri, String)

コンテンツ URI に関連付けられているコンテンツへのストリームを開きます。

OpenTypedAssetFile(Uri, String, Bundle, CancellationSignal)

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

OpenTypedAssetFileDescriptor(Uri, String, Bundle)

生のファイル記述子を開いて、"content:" URI からデータにアクセスします (型が変換される可能性があります)。

OpenTypedAssetFileDescriptor(Uri, String, Bundle, CancellationSignal)

生のファイル記述子を開いて、"content:" URI からデータにアクセスします (型が変換される可能性があります)。

Query(Uri, String[], Bundle, CancellationSignal)

指定された URI に対してクエリを実行し Cursor 、キャンセルをサポートする結果セットを返します。

Query(Uri, String[], String, String[], String)

指定された URI に対してクエリを実行し Cursor 、結果セットを返します。

Query(Uri, String[], String, String[], String, CancellationSignal)

指定された URI に対してクエリを実行し、取り消し Cursor をオプションでサポートする結果セットを返します。

Refresh(Uri, Bundle, CancellationSignal)

これにより、クライアントは、によって識別されるコンテンツの明示的な更新を uri要求できます。

RegisterContentObserver(Uri, Boolean, ContentObserver)

特定のコンテンツ URI によって識別されるデータが変更されたときにコールバックを取得するオブザーバー クラスを登録します。

ReleasePersistableUriPermission(Uri, ActivityFlags)

永続化された URI アクセス許可の付与を放棄します。

RemovePeriodicSync(Account, String, Bundle)

定期的な同期を削除します。

RemoveStatusChangeListener(Object)

以前に登録された状態変更リスナーを削除します。

RequestSync(Account, String, Bundle)

非同期同期操作を開始します。

RequestSync(SyncRequest)

SyncManager に同期を登録します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetIsSyncable(Account, String, Int32)

このアカウント/プロバイダーが同期可能かどうかを設定します。

SetSyncAutomatically(Account, String, Boolean)

ネットワーク ティックを受信したときにプロバイダーを同期するかどうかを設定します。

StartSync(Uri, Bundle)
古い.

非同期同期操作を開始します。

TakePersistableUriPermission(Uri, ActivityFlags)

提供されている永続化可能な URI アクセス許可の付与を受け取ります。

ToArray<T>()

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

(継承元 Object)
ToString()

オブジェクトの文字列表現を返します。

(継承元 Object)
Uncanonicalize(Uri)

以前に生成された #canonicalize正規 URI を指定して、ローカルの非正規形式に変換します。

UnregisterContentObserver(ContentObserver)

変更オブザーバーの登録を解除します。

UnregisterFromRuntime()

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

(継承元 Object)
Update(Uri, ContentValues, Bundle)

コンテンツ URI の行を更新します。

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

コンテンツ URI の行を更新します。

ValidateSyncExtrasBundle(Bundle)

次の型の値のみがバンドル内にあることを確認します。 ul>li Integer/li li><>Long</li><li>Boolean</li><li>Float</li li><>Double</li><li>String</li><li>Account</li><li>null</li<>/ul<><<>

Wait()

現在のスレッドが目覚めるまで待機させます。通常<は、通知<>/em> または <em>割り込み/em> を受け<取ります。

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wrap(ContentProvider)

すべてのメソッドを ContentResolver 特定 ContentProviderのメソッドにリダイレクトするインスタンスを作成します。

Wrap(ContentProviderClient)

すべてのメソッドを ContentResolver 特定 ContentProviderClientのメソッドにリダイレクトするインスタンスを作成します。

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

(継承元 Object)
IJavaPeerable.Finalized()

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

GetJniTypeName(IJavaPeerable)

このクラスは、アプリケーションに conテント モードl へのアクセスを提供します。

適用対象