Language

ContactsContract.Groups クラス

定義

グループ テーブルの定数。

[Android.Runtime.Register("android/provider/ContactsContract$Groups", DoNotGenerateAcw=true)]
public sealed class ContactsContract.Groups : Java.Lang.Object
[<Android.Runtime.Register("android/provider/ContactsContract$Groups", DoNotGenerateAcw=true)>]
type ContactsContract.Groups = class
    inherit Object
継承
ContactsContract.Groups
属性

注釈

グループ テーブルの定数。 アカウントごとのグループのみがサポートされます。 <h2>Columns</h2><table class="jd-sumtable"><tr><th colspan='4'>Groups</th></tr ><tr><td>long</td><td>#_ID</td><td>read-only</td><td>Row ID。 同期アダプターは、更新中に行 ID を保持しようとします。 言い換えると、グループを削除して再挿入するのは本当に悪い考えです。 同期アダプターは常に更新を行う必要があります。</td></tr> # <tr><td>String</td><td>#DATA_SET</td><td>read/write-once</td><tdd>

このグループが属するアカウント内のデータ セット。 これにより、同じアカウントの種類の複数の同期アダプターで、互いのグループ データを区別できます。 #ACCOUNT_TYPE、#ACCOUNT_NAME、および#DATA_SETの組み合わせにより、1 つの同期アダプターに関連付けられている一連のデータが識別されます。

これは既定では空であり、完全に省略可能です。 これは、複数の同期アダプターが同じアカウントの種類とアカウント名に対して個別のデータを入力する場合にのみ設定する必要があります。

これは、グループが挿入された時点で設定する必要があり、後で変更されることはありません。

</td></tr><trtr><td>String</td><td>#TITLE</td><td>read/write</td><td>このグループの表示タイトル</td></tr><tr><td>String</td><td>#NOTES</td><td>read/write</td><td> group.< に関するNotes/td></tr><tr><td>String</td><td>#SYSTEM_ID</td><td>read/write</td><td>このグループの ID (システム グループの場合) つまり、同期アダプターに特別な意味を持つグループ。それ以外の場合は null。</td></tr><tr><td>int</td><td>#SUMMARY_COUNT</td><td>read-only</td><td>このグループにContactsCommonDataKinds.GroupMembershipの合計数。 Groups#CONTENT_SUMMARY_URI.< のクエリを実行する場合にのみ存在する読み取り専用の値/td></tr><tr><td>int</td><td>#SUMMARY_WITH_PHONES</td><td>read-only</td><td>このグループに両方のContactsを持ち、電話番号を持つCommonDataKinds.GroupMembershipの合計数。 Groups#CONTENT_SUMMARY_URI.< のクエリを実行する場合にのみ存在する読み取り専用の値/td></tr><tr><td>int</td><td>#GROUP_VISIBLE</td><td>read-only</td><td>このグループに属する連絡先が任意のユーザー インターフェイスに表示される必要があるかどうかを示すフラグ。 使用できる値: 0 と 1.</td></tr><tr><td>int</td><td>#DELETED</td><td>read/write</td><td>"deleted" フラグ: "0" (行が削除対象としてマークされている場合) グループで android.content.ContentResolver#delete が呼び出されると、削除対象としてマークされます。 同期アダプターはサーバー上のグループを削除し、ContactResolver.delete をもう一度呼び出します。今度は、ContactsContract#CALLER_IS_SYNCADAPTER クエリ パラメーターを設定してデータの削除を完了します</td></tr><tr><td>int</td><td>#SHOULD_SYNC</td><>read/write</td><td> このグループのアカウントのSYNC_EVERYTHING設定が false の場合に、このグループを同期する必要があるかどうか</td></tr></table>

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

フィールド

名前 説明
ContentItemType

1 つのグループの MIME の種類。

ContentType

グループのディレクトリの MIME の種類。

プロパティ

名前 説明
Class

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

(継承元 Object)
ContentSummaryUri

ContactsContract.Dataの詳細データと結合された、このテーブルの content:// スタイル URI。

ContentUri

このテーブルの content:// スタイル URI

Handle

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

(継承元 Object)
JniIdentityHashCode

相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。

(継承元 Object)
JniManagedPeerState

グループ テーブルの定数。

(継承元 JavaObject)
JniPeerMembers

グループ テーブルの定数。

PeerReference

このJava ピアの JNI オブジェクト参照を取得します。

(継承元 Object)
ThresholdClass

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

(継承元 Object)
ThresholdType

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

(継承元 Object)

メソッド

名前 説明
Clone()

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

(継承元 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

グループ テーブルの定数。

(継承元 JavaObject)
Dispose()

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
Dispose(Boolean)

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
DisposeUnlessReferenced()

グループ テーブルの定数。

(継承元 JavaObject)
Equals(Object)

グループ テーブルの定数。

(継承元 JavaObject)
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
JavaFinalize()
古い.

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

(継承元 Object)
Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

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

(継承元 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

グループ テーブルの定数。

(継承元 JavaObject)
ToArray<T>()

このJava配列ラッパーからマネージド配列を作成します。

(継承元 Object)
ToString()

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

(継承元 Object)
UnregisterFromRuntime()

相互運用ランタイムからこのJava ピアの登録を解除します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

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

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)

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

名前 説明
IJavaPeerable.Disposed()

グループ テーブルの定数。

(継承元 JavaObject)
IJavaPeerable.Finalized()

グループ テーブルの定数。

(継承元 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

グループ テーブルの定数。

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

グループ テーブルの定数。

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

グループ テーブルの定数。

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

グループ テーブルの定数。

(継承元 JavaObject)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

グループ テーブルの定数。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象