StoredContact Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Kontakt dar, der einem benutzerdefinierten Kontaktspeicher zugeordnet ist.
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
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows Mobile Extension SDK (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Phone.PhoneContract (eingeführt in v1.0)
|
App-Funktionen |
ID_CAP_CONTACTS [Windows Phone]
|
Hinweise
Sie müssen den Kontaktspeicher Ihrer App öffnen, um ein StoredContact-Objekt abzurufen. Verwenden Sie die ContactInformation-Klasse , um mit Kontaktinformationen zu arbeiten, die noch nicht einem Speicher zugeordnet sind, oder um Kontaktinformationen von einer vCard zu analysieren.
Mit diesen APIs wird ein StoredContact-Objekt erstellt oder abgerufen:
- ContactStore.CreateMeContactAsync
- ContactStore.FindContactByIdAsync
- ContactStore.FindContactByRemoteIdAsync
- ContactQueryResult.GetContactsAsync (gibt eine Sammlung zurück)
Konstruktoren
StoredContact(ContactStore) |
Initialisiert eine neue instance der StoredContact-Klasse. |
StoredContact(ContactStore, ContactInformation) |
Initialisiert eine neue instance der StoredContact-Klasse und initialisiert die Eigenschaftswerte aus dem bereitgestellten ContactInformation-Objekt. |
Eigenschaften
DisplayName |
Ruft den Anzeigenamen eines gespeicherten Kontakts ab oder legt diese fest. |
DisplayPicture |
Ruft das Anzeigebild eines gespeicherten Kontakts ab. |
DisplayPictureDate |
Ruft das Datum ab, an dem ein Anzeigebild erstellt oder geändert wurde, oder legt es fest. Wird verwendet, um die Sortierung von Anzeigebildern nach Datum zu ermöglichen. |
FamilyName |
Ruft den Familiennamen des gespeicherten Kontakts ab oder legt diese fest. |
GivenName |
Ruft den angegebenen Namen des gespeicherten Kontakts ab oder legt diese fest. |
HonorificPrefix |
Ruft das ehrenvolle Präfix des gespeicherten Kontakts ab oder legt es fest. |
HonorificSuffix |
Ruft das ehrenvolle Suffix des gespeicherten Kontakts ab oder legt es fest. |
Id |
Ruft den lokalen Bezeichner des gespeicherten Kontakts ab. |
RemoteId |
Ruft den Remotebezeichner des gespeicherten Kontakts ab. |
Store |
Ruft den ContactStore ab , in dem der Kontakt gespeichert ist. |
Methoden
GetDisplayPictureAsync() |
Ruft das Anzeigebild eines gespeicherten Kontakts ab. |
GetExtendedPropertiesAsync() |
Ruft die erweiterten Eigenschaften für einen gespeicherten Kontakt als Zuordnung von Name-Wert-Paaren ab. |
GetPropertiesAsync() |
Ruft die bekannten Eigenschaften für den Kontakt ab. |
ReplaceExistingContactAsync(String) |
Ersetzt den Kontakt durch die angegebene ID durch den aktuellen Kontakt. |
SaveAsync() |
Speichert den aktuellen Zustand des Kontakts im Kontaktspeicher. |
SetDisplayPictureAsync(IInputStream) |
Legt das Anzeigebild für einen Kontakt mithilfe eines IInputStream-Objekts fest. |
ToVcardAsync() |
Ruft eine vCard-Darstellung des Kontakts unter Verwendung des vCard-Formats version 3.0 ab. |
ToVcardAsync(VCardFormat) |
Ruft eine vCard-Darstellung des Kontakts unter Verwendung des angegebenen vCard-Formats ab. |