Share via


ContactsContract.Contacts 클래스

정의

동일한 사람을 나타내는 원시 연락처의 집계당 레코드를 포함하는 연락처 테이블의 상수입니다.

[Android.Runtime.Register("android/provider/ContactsContract$Contacts", DoNotGenerateAcw=true)]
public class ContactsContract.Contacts : Java.Lang.Object
[<Android.Runtime.Register("android/provider/ContactsContract$Contacts", DoNotGenerateAcw=true)>]
type ContactsContract.Contacts = class
    inherit Object
상속
ContactsContract.Contacts
특성

설명

동일한 사람을 나타내는 원시 연락처의 집계당 레코드를 포함하는 연락처 테이블의 상수입니다. <h3>Operations</h3><dl><dt><b>Insert</b></dt dd>><A Contact를 명시적으로 만들 수 없습니다. 원시 연락처가 삽입되면 공급자는 먼저 동일한 사람을 나타내는 연락처를 찾으려고 시도합니다. 이 열이 발견되면 원시 연락처의 RawContacts#CONTACT_ID 열은 집계 연락처의 _ID 가져옵니다. 일치하는 항목이 없으면 공급자가 자동으로 새 연락처를 삽입하고 새로 삽입된 원시 연락처의 열에 RawContacts#CONTACT_ID 해당 _ID 넣습니다.</dd><dt><b>Update</b></dt><dd>연락처의 특정 열만 수정할 수 있습니다#STARRED. , , #CUSTOM_RINGTONE#SEND_TO_VOICEMAIL. 연락처에서 이러한 열을 변경하면 모든 구성 원시 연락처에서도 변경됩니다.</dd><dt><b>Delete</b></dt><dd>연락처 삭제에 주의하세요! 집계 연락처를 삭제하면 모든 구성 원시 연락처가 삭제됩니다. 해당 동기화 어댑터는 해당 원시 연락처의 삭제를 확인하고 백 엔드 스토리지에서 제거합니다.</dd><dt><b>Query</b></dt><dd><ul<>li>개별 연락처를 읽어야 하는 경우 대신 #CONTENT_URI를 사용하는 #CONTENT_LOOKUP_URI 것이 좋습니다.</li><li>전화 번호로 연락처를 조회해야 하는 경우 이 용도로 최적화된 를 사용합니다PhoneLookup#CONTENT_FILTER_URI PhoneLookup.CONTENT_FILTER_URI.</li li><>부분 이름으로 연락처를 조회해야 하는 경우(예: 필터 형식 제안 생성) URI를 #CONTENT_FILTER_URI 사용합니다. <li>전자 메일 주소, 애칭 등과 같은 일부 데이터 요소에서 연락처를 조회해야 하는 경우 테이블에 대한 ContactsContract.Data 쿼리를 사용합니다. 결과에는 연락처 ID, 이름 등이 포함됩니다. </ul>/dd<>/dl><h2>Columns</h2<>table class="jd-sumtable"><tr><th colspan='4'Contacts<>/th<>/tr tr tr>><<td>long</td td><>#_ID</td td><>read-only</td td>><Row ID.< 대신 를 사용하는 #LOOKUP_KEY 것이 좋습니다.</td/tr tr><td>><String</td td>#LOOKUP_KEY><</td td><>읽기 전용</td td<>>동기화 또는 집계의 결과로 행 ID가 변경된 경우 연락처를 찾는 방법에 대한 힌트를 포함하는 불투명 값입니다.<></td></tr tr>><<td>long</td td>><NAME_RAW_CONTACT_ID</td td td>><read-only</td td td><>집계 연락처에 표시 이름을 제공하는 원시 연락처의 ID입니다. 집계하는 동안 구성 원시 연락처 중 하나가 추론을 사용하여 선택됩니다. 더 긴 이름 또는 분음 부호가 더 많은 이름 또는 대문자 이상이 선택됩니다.</td></tr tr>><<td>String</td td>><DISPLAY_NAME_PRIMARY</td td td>><읽기 전용</td td><>연락처의 표시 이름입니다. NAME_RAW_CONTACT_ID 열에서 참조하는 원시 연락처에서 제공하는 표시 이름입니다.</td></tr tr><<>td>long</td td><<>#PHOTO_ID/td td>><읽기 전용</td td<>>사진을 들고 있는 테이블의 ContactsContract.Data 행에 대한 참조입니다. 해당 행의 mime 형식 CommonDataKinds.Photo#CONTENT_ITEM_TYPE은 입니다. 이 필드의 값은 해당 mime 형식의 데이터 행 필드에 따라 CommonDataKinds.Photo#IS_SUPER_PRIMARY 자동으로 계산됩니다.</td></tr tr><><td>long</td td><<>#PHOTO_URI/td td><>읽기 전용</td td><>연락처의 전체 크기 사진을 검색하는 데 사용할 수 있는 URI입니다. 이 열은 연락처 사진을 검색하는 기본 방법입니다.</td/tr tr><td><>long</td td><>#PHOTO_THUMBNAIL_URI</td td><>읽기 전용</td td>><연락처 사진의 썸네일을 검색하는 데 사용할 수 있는 URI입니다.>< 이 열은 연락처 사진을 검색하는 기본 방법입니다.</td/tr tr><tr<>td>int</td td<#IN_VISIBLE_GROUP><>/td td>><읽기 전용</td td>><이 연락처가 UI에 표시되어야 하는지 여부를 나타내는 표시기입니다.>< 연락처에 표시되는 그룹에 속하는 원시 연락처가 하나 이상 있는 경우 "1"입니다. 그렇지 않으면 "0"입니다.</td></tr tr tr<>><td>int</td td><><#HAS_PHONE_NUMBER/td td>><읽기 전용</td td><>이 연락처에 하나 이상의 전화 번호가 있는지 여부를 나타내는 표시기입니다. 전화 번호가 하나 이상 있으면 "1"이고, 그렇지 않으면 "0"입니다.</td/tr tr><td>><int</td td>#STARRED<<>/td td>><read/write</td td>><즐겨찾는 연락처에 대한 표시기입니다. 즐겨찾는 경우 '1', 그렇지 않으면 '0'입니다.>< 원시 접점이 집계되면 이 필드는 자동으로 계산됩니다. 구성 요소 원시 연락처가 별 지정되면 이 필드는 '1'로 설정됩니다. 이 필드를 설정하면 모든 구성 원시 접점의 해당 필드가 자동으로 변경됩니다.</td/tr tr><td><>String</td td>#CUSTOM_RINGTONE<<>/td td td<>>read/write</td td>><연락처와 연결된 사용자 지정 벨소리입니다.>< 일반적으로 의도를 사용하여 시작된 활동에서 반환되는 URI입니다android.media.RingtoneManager#ACTION_RINGTONE_PICKER.</td/tr tr><td>><int</td td>#SEND_TO_VOICEMAIL<<>/td td>><read/write</td td>><이 연락처의 전화를 음성 메일('1')에 직접 전달해야 하는지 여부('0')에 대한 표시기입니다.>< 원시 연락처가 집계되면 이 필드는 자동으로 계산됩니다. 모든 구성 원시 접점이 SEND_TO_VOICEMAIL=1이면 이 필드는 '1'로 설정됩니다. 이 필드를 설정하면 모든 구성 원시 접점의 해당 필드가 자동으로 변경됩니다.</td/tr tr><td>><int</td td><#CONTACT_PRESENCE<>/td td td>><읽기 전용</td td>><연락처 IM 현재 상태 상태.>< 개별 상태 정의는 를 참조 StatusUpdates 하세요. 모든 구성 원시 접촉의 가장 높은 존재로 자동으로 계산됩니다. 공급자는 이 값을 영구 스토리지에 저장하지 않도록 선택할 수 있습니다. 프레즌스 상태 정기적으로 업데이트될 것으로 기대됩니다.</td/tr tr><td><>String</td td><>#CONTACT_STATUS</td td><>읽기 전용</td td>><연락처의 최신 상태 업데이트입니다.>< 모든 구성 원시 연락처의 최신 상태 업데이트로 자동으로 계산됩니다.</td/tr tr><td>><long</td td>#CONTACT_STATUS_TIMESTAMP><</td td><>읽기 전용</td td<>>최신 상태 삽입/업데이트된 절대 시간(밀리초)입니다.<></td/tr tr><td>><String</td td><>#CONTACT_STATUS_RES_PACKAGE</td td><>읽기 전용</td td td<>> 이 상태 대한 리소스를 포함하는 패키지: 레이블 및 아이콘.<></td></tr tr><><td>long</td td><><#CONTACT_STATUS_LABEL/td td>><read-only</td td td><>연락처 상태 원본을 설명하는 레이블의 리소스 ID입니다(예: "Google Talk"). 이 리소스의 범위는 로 지정됩니다#CONTACT_STATUS_RES_PACKAGE.</td/tr tr><td><>long</td td><#CONTACT_STATUS_ICON<>/td td><>읽기 전용</td td td>><연락처 상태 원본에 대한 아이콘의 리소스 ID입니다.>< 이 리소스의 범위는 로 지정됩니다 #CONTACT_STATUS_RES_PACKAGE.</td></tr></table>

에 대한 Java 설명서입니다 android.provider.ContactsContract.Contacts.

이 페이지의 일부는 만들고 공유하며 에 설명된 용어에 따라 사용되는 작업을 기반으로 수정됩니다.

생성자

ContactsContract.Contacts(IntPtr, JniHandleOwnership)

JNI 개체의 관리되는 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다.

필드

ContentItemType

한 사람의 #CONTENT_URI 하위 디렉터리의 MIME 형식입니다.

ContentType

사용자 디렉터리를 제공하는 MIME 형식 #CONTENT_URI 입니다.

ContentVcardType

한 사람의 #CONTENT_URI 하위 디렉터리의 MIME 형식입니다.

ExtraAddressBookIndex

동일한 사람을 나타내는 원시 연락처의 집계당 레코드를 포함하는 연락처 테이블의 상수입니다.

ExtraAddressBookIndexCounts

동일한 사람을 나타내는 원시 연락처의 집계당 레코드를 포함하는 연락처 테이블의 상수입니다.

ExtraAddressBookIndexTitles

동일한 사람을 나타내는 원시 연락처의 집계당 레코드를 포함하는 연락처 테이블의 상수입니다.

QueryParameterVcardNoPhoto

#CONTENT_MULTI_VCARD_URI 와 함께 #CONTENT_VCARD_URI 사용할 수 있는 부울 매개 변수는 반환된 vcard에 사진이 포함되어서는 안 됨을 나타냅니다.

속성

Class

Object의 런타임 클래스를 반환합니다.

(다음에서 상속됨 Object)
ContentFilterUri

URI의 "형식-필터" 기능에 #CONTENT_URI 사용되는 content:// 스타일 URI입니다.

ContentFrequentUri

자주 연락하는 사용자 목록을 표시하기 위한 content:// 스타일 URI입니다.

ContentGroupUri
ContentLookupUri

바로 가기를 만들거나 연락처에 대한 장기 링크를 만드는 데 사용해야 하는 이 테이블의 content:// 스타일 URI입니다.

ContentMultiVcardUri

를 사용하여 Uri#withAppendedPath(Uri, String)를 추가하여 만든 여러 Contacts 항목을 참조하기 #LOOKUP_KEY 위한 기본 Uri 입니다.

ContentStrequentFilterUri

URI의 "형식-필터" 기능에 #CONTENT_STREQUENT_URI 사용되는 content:// 스타일 URI입니다.

ContentStrequentUri

별표가 지정된 연락처만 포함하도록 필터링된 의 ContactsContract.Data유용한 데이터와 조인된 이 테이블의 content:// 스타일 URI입니다.

ContentUri

이 테이블의 content:// 스타일 URI

ContentVcardUri

를 사용하여 Uri#withAppendedPath(Uri, String)를 추가하여 만든 단일 Contacts 항목을 참조하기 #LOOKUP_KEY 위한 기본 Uri 입니다.

EnterpriseContentFilterUri

와 유사한 의미 체계를 #CONTENT_FILTER_URI 지원하고 동일한 열을 반환합니다.

EnterpriseContentUri

호출하는 사용자와 연결된 관리되는 프로필 모두에서 모든 연락처를 가져오는 데 사용되는 URI입니다.

Handle

기본 Android instance 대한 핸들입니다.

(다음에서 상속됨 Object)
JniIdentityHashCode

동일한 사람을 나타내는 원시 연락처의 집계당 레코드를 포함하는 연락처 테이블의 상수입니다.

(다음에서 상속됨 Object)
JniPeerMembers

동일한 사람을 나타내는 원시 연락처의 집계당 레코드를 포함하는 연락처 테이블의 상수입니다.

PeerReference

동일한 사람을 나타내는 원시 연락처의 집계당 레코드를 포함하는 연락처 테이블의 상수입니다.

(다음에서 상속됨 Object)
ThresholdClass

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

ThresholdType

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

메서드

Clone()

이 개체의 복사본을 만들고 반환합니다.

(다음에서 상속됨 Object)
Dispose()

동일한 사람을 나타내는 원시 연락처의 집계당 레코드를 포함하는 연락처 테이블의 상수입니다.

(다음에서 상속됨 Object)
Dispose(Boolean)

동일한 사람을 나타내는 원시 연락처의 집계당 레코드를 포함하는 연락처 테이블의 상수입니다.

(다음에서 상속됨 Object)
Equals(Object)

다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다.

(다음에서 상속됨 Object)
GetHashCode()

개체의 해시 코드 값을 반환합니다.

(다음에서 상속됨 Object)
GetLookupUri(ContentResolver, Uri)

요청 Contacts#CONTENT_LOOKUP_URI 항목을 설명하는 스타일을 Uri 빌드합니다.

GetLookupUri(Int64, String)

지정된 ContactsContract.Contacts#_ID#LOOKUP_KEY#CONTENT_LOOKUP_URI 사용하여 조회 Uri 를 빌드합니다.

IsEnterpriseContactId(Int64)

관리되는 프로필의 연락처 공급자에서 연락처 ID가 있는 경우 를 반환 true 합니다.

JavaFinalize()

가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다.

(다음에서 상속됨 Object)
LookupContact(ContentResolver, Uri)

조회 URI가 지정된 경우 콘텐츠 URI(참조 #CONTENT_URI)를 계산합니다.

MarkAsContacted(ContentResolver, Int64)
사용되지 않음.

연락처를 연락처로 표시합니다.

Notify()

이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다.

(다음에서 상속됨 Object)
NotifyAll()

이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다.

(다음에서 상속됨 Object)
OpenContactPhotoInputStream(ContentResolver, Uri)

연락처의 썸네일 사진에 대한 InputStream을 열고 사진을 바이트 스트림으로 반환합니다.

OpenContactPhotoInputStream(ContentResolver, Uri, Boolean)

연락처의 사진에 대한 InputStream을 열고 사진을 바이트 스트림으로 반환합니다.

SetHandle(IntPtr, JniHandleOwnership)

Handle 속성을 설정합니다.

(다음에서 상속됨 Object)
ToArray<T>()

동일한 사람을 나타내는 원시 연락처의 집계당 레코드를 포함하는 연락처 테이블의 상수입니다.

(다음에서 상속됨 Object)
ToString()

개체의 문자열 표현을 반환합니다.

(다음에서 상속됨 Object)
UnregisterFromRuntime()

동일한 사람을 나타내는 원시 연락처의 집계당 레코드를 포함하는 연락처 테이블의 상수입니다.

(다음에서 상속됨 Object)
Wait()

현재 스레드가 각성될 때까지 대기하도록 합니다. 일반적으로 <알림을<> 받>거나<<> 중단/em>합니다.

(다음에서 상속됨 Object)
Wait(Int64)

현재 스레드가 깨어날 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 중단</>em>>을 받거나 <일정량의 실시간이 경과할 때까지 대기합니다.

(다음에서 상속됨 Object)
Wait(Int64, Int32)

현재 스레드가 깨어날 때까지 대기하게 하며, 일반적으로 <알림을 받<>거나 중단</>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)

동일한 사람을 나타내는 원시 연락처의 집계당 레코드를 포함하는 연락처 테이블의 상수입니다.

적용 대상