ContactsContract.Contacts.ContentMultiVcardUri Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Base Uri
per fare riferimento a più Contacts
voci, create aggiungendo #LOOKUP_KEY
tramite Uri#withAppendedPath(Uri, String)
.
[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
Valore della proprietà
- Attributi
Commenti
Base Uri
per fare riferimento a più Contacts
voci, create aggiungendo #LOOKUP_KEY
tramite Uri#withAppendedPath(Uri, String)
. Le chiavi di ricerca devono essere unite in join con il separatore dei due punti (":") e la stringa risultante codificata.
Fornisce OpenableColumns
colonne quando viene eseguita una query o restituisce il contatto di riferimento formattato come vCard all'apertura tramite ContentResolver#openAssetFileDescriptor(Uri, String)
.
Esempio di utilizzo: <dl><dt>Il frammento di codice seguente crea un URI multi-vcard che fa riferimento a tutti i contatti nel database di un utente.</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>
Documentazione java per android.provider.ContactsContract.Contacts.CONTENT_MULTI_VCARD_URI
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.