Freigeben über


Contact Klasse

Definition

Stellt einen Kontakt dar.

public ref class Contact sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class Contact final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class Contact final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class Contact
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class Contact
function Contact()
Public NotInheritable Class Contact
Vererbung
Object Platform::Object IInspectable Contact
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

Unabhängig davon, wie Sie Kontaktinformationen in Ihrer App speichern, müssen Sie diese Informationen in ein Contact-Objekt einfügen können. Auf diese Weise können andere Apps, mit denen Benutzer Kontakte auswählen können, Ihre App verwenden und die von ihr bereitgestellten Kontaktinformationen verarbeiten.

Informationen zum Verwalten von Kontakten finden Sie unter Kontakte und Kalender.

Konstruktoren

Contact()

Erstellt eine neue instance der Contact-Klasse.

Eigenschaften

Addresses

Ruft die Kontaktadressen für einen Kontakt ab.

AggregateId

Wenn es sich um einen unformatierten Kontakt handelt, der Teil eines Aggregatkontakts ist, identifiziert diese Eigenschaft das übergeordnete Aggregat.

ConnectedServiceAccounts

Ruft die verbundenen Dienstkonten für einen Kontakt ab.

ContactListId

Ruft eine Zeichenfolge ab, die die ContactList identifiziert, deren Mitglied dieser Kontakt ist.

DataSuppliers

Ruft die Datenlieferanten für einen Kontakt ab. Die maximale Zeichenfolgenlänge für jeden Datenlieferant beträgt 50 Zeichen.

DisplayName

Ruft den Anzeigenamen für einen Kontakt ab.

DisplayNameOverride

Ruft den Anzeigenamen ab, der vom Benutzer manuell eingegeben wurde, oder legt diesen fest.

DisplayPictureUserUpdateTime

Ruft den Zeitpunkt ab, zu dem der Benutzer sein Anzeigebild zuletzt aktualisiert hat, oder legt dieses fest.

Emails

Ruft die E-Mail-Adressen für einen Kontakt ab.

Fields

Legt die Felder fest, die Informationen zu einem Kontakt enthalten.

Hinweis

Fieldskann für Releases nach Windows 8.1 geändert oder nicht mehr verfügbar sein. Verwenden Sie stattdessen Telefone, E-Mails, Adressen oder ConnectedServiceAccounts.

FirstName

Ruft den Vornamen für einen Kontakt ab oder legt den Namen fest. Die maximale Zeichenfolgenlänge für den Vornamen beträgt 64 Zeichen.

FullName

Ruft den vollständigen Namen des Kontakts ab.

HonorificNamePrefix

Ruft das Ehrenpräfix für den Namen eines Kontakts ab oder legt es fest. Die maximale Zeichenfolgenlänge für das Honorific-Präfix beträgt 32 Zeichen.

HonorificNameSuffix

Ruft das Ehrensuffix für den Namen eines Kontakts ab oder legt es fest. Die maximale Zeichenfolgenlänge für das Ehrensuffix beträgt 32 Zeichen.

Id

Ruft den Bezeichner für einen Kontakt ab oder legt diese fest. Die maximale Zeichenfolgenlänge für den Bezeichner beträgt 256 Zeichen.

ImportantDates

Ruft die wichtigen Daten für einen Kontakt ab.

IsAggregate

Ruft einen Wert ab, der angibt, ob es sich um einen aggregierten Kontakt handelt.

IsDisplayPictureManuallySet

Ruft einen booleschen Wert ab, der angibt, ob der Benutzer das Bild für den Kontakt manuell festgelegt hat.

IsMe

Ruft einen booleschen Wert ab, der angibt, ob dieser Kontakt den beim Gerät angemeldeten Benutzer darstellt.

JobInfo

Ruft die Auftragsinformationselemente für einen Kontakt ab.

LargeDisplayPicture

Ruft eine große Version des Anzeigebilds für den Kontakt ab.

LastName

Ruft den Nachnamen für einen Kontakt ab oder legt den Namen fest. Die maximale Zeichenfolgenlänge für den Nachnamen beträgt 64 Zeichen.

MiddleName

Ruft den zweiten Namen für einen Kontakt ab oder legt diese fest. Die maximale Zeichenfolgenlänge für den zweiten Namen beträgt 64 Zeichen.

Name

Legt den Namen des Kontakts fest und ruft den Namen des Kontakts ab.

Hinweis

Der Name kann geändert oder für Releases nach Windows 8.1 nicht mehr verfügbar sein. Verwenden Sie stattdessen FirstName, MiddleName und LastName.

Nickname

Ruft den Spitznamen für den Kontakt ab oder legt den Spitznamen fest.

Notes

Ruft Notizen für einen Kontakt ab oder legt diese fest. Die maximale Zeichenfolgenlänge für Notizen beträgt 4096 Zeichen.

Phones

Ruft Informationen zu den Telefonen für einen Kontakt ab.

ProviderProperties

Ruft das Eigenschaftensatzobjekt für den Kontakt ab.

RemoteId

Ruft eine ID ab, die von einem Dienstanbieter für den Zugriff auf den Kontakt im Remotesystem verwendet werden kann, oder legt diese fest.

RingToneToken

Ruft den Pfad zur Klingeltondatei für den Kontakt ab oder legt diesen fest.

SignificantOthers

Ruft die wichtigen anderen für einen Kontakt ab.

SmallDisplayPicture

Ruft eine kleine Version des Anzeigebilds für den Kontakt ab.

SortName

Ruft den Namen ab, der zum Sortieren des Kontakts verwendet wird.

SourceDisplayPicture

Ruft das Anzeigebild für den Kontakt in seiner ursprünglichen Größe ab oder legt es fest.

TextToneToken

Ruft den Pfad zur Audiodatei ab, die wiedergegeben werden soll, wenn eine SMS/MMS-Nachricht vom Kontakt empfangen wird, oder legt diesen fest.

Thumbnail

Ruft ein Miniaturbild ab, das diesen Kontakt darstellt, oder legt dieses fest.

Websites

Ruft die Websites für einen Kontakt ab.

YomiDisplayName

Ruft den Anzeigenamen yomi (phonetische japanische Entsprechung) für einen Kontakt ab.

YomiFamilyName

Ruft den Yomi-Familiennamen (phonetische japanische Entsprechung) für einen Kontakt ab oder legt diese fest. Die maximale Zeichenfolgenlänge für den Yomi-Familiennamen beträgt 120 Zeichen.

YomiGivenName

Ruft den angegebenen Yomi-Namen (phonetische japanische Entsprechung) für einen Kontakt ab oder legt den angegebenen Namen fest. Die maximale Zeichenfolgenlänge für den angegebenen Yomi-Namen beträgt 120 Zeichen.

Gilt für:

Weitere Informationen