ContactsContract.PinnedPositions クラス

定義

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

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

注釈

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

このピン留め情報は、個々のアプリケーションで特定のピン留めされた連絡先の順序をカスタマイズするために使用できます。 たとえば、Dialer アプリケーションでは、ピン留めされた情報を使用して、ユーザーがピン留めした連絡先をお気に入りの一番上の行に並べ替える場合があります。

2 つ以上の連絡先が同じピン留め位置を占める可能性があるため (集計と同期のため)、このピン留め情報をベスト エフォートベースで使用して、連絡先を配置する場所に関する絶対ガイドではなく、アプリケーション内の連絡先を並べ替える必要があります。 ContactsProvider によって返される連絡先は、この情報に基づいて順序付けされないため、ピン留めされた列に格納されている情報に従う (または必要に応じて無視する) 独自の UI 内でこれらの連絡先を並べ替えるのはクライアント アプリケーションの責任です。

既定では、ピン留めされていない連絡先のピン留めされた位置 PinnedPositions#UNPINNEDは になります。 クライアント提供の固定位置には、1 より大きい正の整数を指定できます。

の Java ドキュメント android.provider.ContactsContract.PinnedPositions

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

コンストラクター

ContactsContract.PinnedPositions()

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

フィールド

Demoted

ユーザーが示した連絡先のピン留めされた位置の値は、最も低い優先度と見なす必要があります。

Unpinned

ピン留めされていない連絡先のピン留めされた位置の既定値。

プロパティ

Class

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

(継承元 Object)
Handle

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

(継承元 Object)
JniIdentityHashCode

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

(継承元 Object)
JniPeerMembers

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

PeerReference

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

(継承元 Object)
ThresholdClass

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

(継承元 Object)
ThresholdType

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

(継承元 Object)

メソッド

Clone()

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

(継承元 Object)
Dispose()

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

(継承元 Object)
Dispose(Boolean)

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

(継承元 Object)
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
JavaFinalize()

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

(継承元 Object)
Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
Pin(ContentResolver, Int64, Int32)

指定した位置に連絡先をピン留めするか、連絡先のピン留めを解除します。

SetHandle(IntPtr, JniHandleOwnership)

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

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

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

(継承元 Object)
ToString()

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

(継承元 Object)
Undemote(ContentResolver, Int64)

以前に降格した連絡先を削除します。

UnregisterFromRuntime()

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。

(継承元 Object)
Wait(Int64)

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

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

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

(継承元 Object)

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

IJavaPeerable.Disposed()

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

(継承元 Object)
IJavaPeerable.Finalized()

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

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

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

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

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

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

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

GetJniTypeName(IJavaPeerable)

連絡先が、システム連絡先アプリケーションのユーザー インターフェイス内の特定の位置にユーザーによってピン留めされているかどうかに関する連絡先固有の情報。

適用対象