ContactInformation 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.
Enthält die Informationen zu einem Kontakt.
Hinweis
ContactInformation kann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen Kontakt.
public ref class ContactInformation sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class ContactInformation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class ContactInformation
Public NotInheritable Class ContactInformation
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
App-Funktionen |
contactsSystem
|
Hinweise
Hinweis
Da Sie PickSingleContactAsync und PickMultipleContactsAsync in Ihren Windows 8.1- und höheren Apps nicht verwenden, instanziieren Sie ContactInformation-Objekte nicht in Ihren Windows 8.1- und höheren Apps. In dieser Tabelle werden vorhandene ContactInformation-Eigenschaften von Windows 8 und die entsprechenden Windows 8.1 Contact-Eigenschaften angezeigt.
Windows 8 ContactInformation-Eigenschaft | Windows 8.1 Contact-Eigenschaft |
---|---|
Contact.Name | Contact.Name |
Contact.Thumbnail | Contact.Thumbnail |
Contact.Fields | Contact.Emails |
Contact.Fields where ContactField.Value = Address and ContactField.Category = ContactFieldCategory.Home or ContactFieldCategory.Other | Kontakt.Adressen |
Contact.Fields | Contact.Phones |
ContactField.Value | ContactEmail.Address |
ContactField.Category(Home,Work,Other) | ContactEmail.Kind(Persönlich,Work,Other) |
ContactField.Value | ContactPhone.Number |
ContactField.Category(Home, Work, Mobile, Other) | ContactPhone.Kind(Home,Work,Mobile,Other) |
Contact.Fields where ContactField.Value = CompanyAddress and ContactField.Category = ContactFieldCategory.Work | KontaktJobInfo.CompanyAddress |
In der Regel greifen Sie als Ergebnis asynchroner Methoden- und/oder Funktionsaufrufe auf ContactInformation-Objekte zu. Beispielsweise geben die beiden statischen Methoden PickSingleContactAsync und PickMultipleContactsAsync ContactInformation-Objekte zurück, die den ausgewählten Kontakt darstellen.
Wenn Ihre App Kontaktinformationen von einem Kontaktanbieter empfängt, werden die Daten für jeden Kontakt in einem ContactInformation-Objekt zurückgegeben.
Eigenschaften
CustomFields |
Eine schreibgeschützte Liste der benutzerdefinierten Felder, die mit dem Kontakt gespeichert sind. Hinweis ContactInformation kann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen Kontakt. |
Emails |
Eine schreibgeschützte Liste von E-Mail-Adressen, die mit dem Kontakt gespeichert sind. Hinweis ContactInformation kann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen Kontakt. |
InstantMessages |
Eine schreibgeschützte Liste von Instant Messaging-Konten, die mit dem Kontakt gespeichert werden. Hinweis ContactInformation kann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen Kontakt. |
Locations |
Eine schreibgeschützte Liste von Speicherorten, die mit dem Kontakt gespeichert sind. Hinweis ContactInformation kann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen Kontakt. |
Name |
Der Name des Kontakts. Hinweis ContactInformation kann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen Kontakt. |
PhoneNumbers |
Eine schreibgeschützte Liste von Telefonnummern, die beim Kontakt gespeichert sind. Hinweis ContactInformation kann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen Kontakt. |
Methoden
GetThumbnailAsync() |
Ruft das Miniaturbild für den Kontakt ab. Hinweis ContactInformation kann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen Kontakt. |
QueryCustomFields(String) |
Ermöglicht das Abrufen des Werts für ein benutzerdefiniertes Feld, das bei einem Kontakt gespeichert ist. Hinweis ContactInformation kann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen Kontakt. |