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

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

コンストラクター

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, Int32)

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

(継承元 Object)
Wait(Int64)

現在のスレッドが目覚めるまで待機します。通常<><は、通知/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)

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

適用対象