ContactsContract.Contacts.ContentMultiVcardUri 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
를 사용하여 Uri#withAppendedPath(Uri, String)
추가하여 만든 여러 Contacts
항목을 참조하기 #LOOKUP_KEY
위한 기준 Uri
입니다.
[Android.Runtime.Register("CONTENT_MULTI_VCARD_URI")]
public static Android.Net.Uri? ContentMultiVcardUri { get; }
[<Android.Runtime.Register("CONTENT_MULTI_VCARD_URI")>]
static member ContentMultiVcardUri : Android.Net.Uri
속성 값
- 특성
설명
를 사용하여 Uri#withAppendedPath(Uri, String)
추가하여 만든 여러 Contacts
항목을 참조하기 #LOOKUP_KEY
위한 기준 Uri
입니다. 조회 키를 콜론(":") 구분 기호와 조인하고 결과 문자열을 인코딩해야 합니다.
쿼리할 때 열을 제공 OpenableColumns
하거나, 열 때 vCard로 형식이 지정된 참조된 연락처를 반환합니다 ContentResolver#openAssetFileDescriptor(Uri, String)
.
사용 예: <dl><dt>다음 코드 조각은 사용자의 데이터베이스에 있는 모든 연락처를 참조하는 다중 vcard URI를 만듭니다.</dt><dd>
public Uri getAllContactsVcardUri() {
Cursor cursor = getActivity().getContentResolver().query(Contacts.CONTENT_URI,
new String[] {Contacts.LOOKUP_KEY}, null, null, null);
if (cursor == null) {
return null;
}
try {
StringBuilder uriListBuilder = new StringBuilder();
int index = 0;
while (cursor.moveToNext()) {
if (index != 0) uriListBuilder.append(':');
uriListBuilder.append(cursor.getString(0));
index++;
}
return Uri.withAppendedPath(Contacts.CONTENT_MULTI_VCARD_URI,
Uri.encode(uriListBuilder.toString()));
} finally {
cursor.close();
}
}
</p>
에 대한 android.provider.ContactsContract.Contacts.CONTENT_MULTI_VCARD_URI
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.