StoredContact Classe
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.
Rappresenta un contatto associato a un archivio contatti personalizzato.
public ref class StoredContact sealed : IContactInformation2
/// [Windows.Foundation.Metadata.Activatable(Windows.Phone.PersonalInformation.IStoredContactFactory, 65536, "Windows.Phone.PhoneContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class StoredContact final : IContactInformation2
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Phone.PersonalInformation.IStoredContactFactory), 65536, "Windows.Phone.PhoneContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class StoredContact : IContactInformation2
function StoredContact(store, contact)
Public NotInheritable Class StoredContact
Implements IContactInformation2
- Ereditarietà
- Attributi
- Implementazioni
Requisiti Windows
Famiglia di dispositivi |
Windows Mobile Extension SDK (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Phone.PhoneContract (è stato introdotto in v1.0)
|
Funzionalità dell'app |
ID_CAP_CONTACTS [Windows Phone]
|
Commenti
È necessario aprire l'archivio contatti dell'app per ottenere un oggetto StoredContact. Per usare le informazioni di contatto non ancora associate a un archivio o per analizzare le informazioni di contatto da una vCard, usare la classe ContactInformation .
Queste API creano o ottengono un oggetto StoredContact:
- ContactStore.CreateMeContactAsync
- ContactStore.FindContactByIdAsync
- ContactStore.FindContactByRemoteIdAsync
- ContactQueryResult.GetContactsAsync (restituisce una raccolta)
Costruttori
StoredContact(ContactStore) |
Inizializza una nuova istanza della classe StoredContact . |
StoredContact(ContactStore, ContactInformation) |
Inizializza una nuova istanza della classe StoredContact e inizializza i valori della proprietà dall'oggetto ContactInformation specificato. |
Proprietà
DisplayName |
Ottiene o imposta il nome visualizzato di un contatto archiviato. |
DisplayPicture |
Ottiene l'immagine di visualizzazione di un contatto archiviato. |
DisplayPictureDate |
Ottiene o imposta la data di creazione o modifica di un'immagine di visualizzazione. Utilizzato per abilitare l'ordinamento delle immagini visualizzate in base alla data. |
FamilyName |
Ottiene o imposta il nome della famiglia del contatto archiviato. |
GivenName |
Ottiene o imposta il nome specificato del contatto archiviato. |
HonorificPrefix |
Ottiene o imposta il prefisso honorifico del contatto archiviato. |
HonorificSuffix |
Ottiene o imposta il suffisso onorifico del contatto archiviato. |
Id |
Ottiene l'identificatore locale del contatto archiviato. |
RemoteId |
Ottiene l'identificatore remoto del contatto archiviato. |
Store |
Ottiene l'oggetto ContactStore in cui è archiviato il contatto. |
Metodi
GetDisplayPictureAsync() |
Ottiene l'immagine di visualizzazione di un contatto archiviato. |
GetExtendedPropertiesAsync() |
Ottiene le proprietà estese per un contatto archiviato come mappa di coppie nome/valore. |
GetPropertiesAsync() |
Ottiene le proprietà note per il contatto. |
ReplaceExistingContactAsync(String) |
Sostituisce il contatto con l'ID specificato con il contatto corrente. |
SaveAsync() |
Salva lo stato corrente del contatto nell'archivio contatti. |
SetDisplayPictureAsync(IInputStream) |
Imposta l'immagine di visualizzazione per un contatto utilizzando un oggetto IInputStream . |
ToVcardAsync() |
Recupera una rappresentazione vCard del contatto usando il formato vCard versione 3.0. |
ToVcardAsync(VCardFormat) |
Recupera una rappresentazione vCard del contatto utilizzando il formato vCard specificato. |