Scopo
Restituisce una mappa contenente tutti gli indirizzi disponibili per il contatto. Le chiavi della mappa sono tutte le etichette che sono state specificate nel dispositivo. I valori sono istanze della libreria ShellContactAddress e rappresentano l'indirizzo associato all'etichetta. Per esempio:
"Casa" -> [indirizzo di casa] "Ufficio" -> [indirizzo dell'ufficio]
Sintassi
IDMap indirizzi = Shell.getAddresses()
Argomenti
La funzione non ha parametri.Valore di ritorno
Restituisce un'istanza della libreria IDMap contenente tutti gli indirizzi del contatto con le relative etichette associate. Se il contatto non possiede indirizzi la funzione ritorna il valore NULL.
Esempio di codice
// Recupero tutti i gli indirizzi del contatto
IDMap addresses = Contatto.getAddresses()
if (addresses != null)
{
IDArray addressesKeys = addresses.getKeys()
for (int j = 0; j < addressesKeys.length(); j = j + 1)
{
// Etichetta associata al'indirizzo
string label = addressesKeys.getValue(j)
//
// Indirizzo associato all'etichetta
ShellContactAddress address = addresses.getObject(label)
...
}
}
IDMap addresses = Contatto.getAddresses()
if (addresses != null)
{
IDArray addressesKeys = addresses.getKeys()
for (int j = 0; j < addressesKeys.length(); j = j + 1)
{
// Etichetta associata al'indirizzo
string label = addressesKeys.getValue(j)
//
// Indirizzo associato all'etichetta
ShellContactAddress address = addresses.getObject(label)
...
}
}
Ultima modifica: 25/10/2016 / Validità: da 11.0.4800