Freigeben über


ContactField Klasse

Definition

Beschreibt einen Teil der Kontaktdaten.

public ref class ContactField sealed : IContactField
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Contacts.IContactFieldFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ContactField final : IContactField
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Contacts.IContactFieldFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class ContactField final : IContactField
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Contacts.IContactFieldFactory), 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 ContactField : IContactField
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Contacts.IContactFieldFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ContactField : IContactField
function ContactField(name, value, type, category)
Public NotInheritable Class ContactField
Implements IContactField
Vererbung
Object Platform::Object IInspectable ContactField
Attribute
Implementiert

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

Jedes Mal, wenn Sie ein Contact-Objekt erstellen, erhalten Sie eine Fields-Eigenschaft . Diese Eigenschaft enthält die Daten, die sich auf den Kontakt beziehen. Um ein Contact-Objekt mit Daten aufzufüllen, fügen Sie das Fields-Objekt mit einer oder mehreren Instanzen von ContactField an.

Ein ContactField-Objekt muss mindestens einen Zeichenfolgenwert und einen ContactFieldType enthalten, der angibt, ob es sich bei den Daten um eine Telefonnummer, E-Mail-Adresse, physische Adresse oder etwas anderes handelt. Sie können auch eine ContactFieldCategory hinzufügen, um zwischen privaten, geschäftlichen, persönlichen oder anderen Daten zu unterscheiden. Sie können auch ein ContactField-Objekt verwenden, um einem Contact benutzerdefinierte Felder hinzuzufügen.

Konstruktoren

ContactField(String, ContactFieldType, ContactFieldCategory)

Hinweis

IContactFieldFactory kann geändert oder für Releases nach Windows 8.1 nicht mehr verfügbar sein. Verwenden Sie stattdessen ContactPhone oder ContactEmail.

Erstellt ein neues ContactField-Objekt.

ContactField(String, ContactFieldType)

Hinweis

IContactFieldFactory kann geändert oder für Releases nach Windows 8.1 nicht mehr verfügbar sein. Verwenden Sie stattdessen ContactPhone oder ContactEmail.

Erstellt ein neues ContactField-Objekt.

ContactField(String, String, ContactFieldType, ContactFieldCategory)

Hinweis

IContactFieldFactory kann geändert oder für Releases nach Windows 8.1 nicht mehr verfügbar sein. Verwenden Sie stattdessen ContactPhone oder ContactEmail.

Erstellt ein neues ContactField-Objekt.

Eigenschaften

Category

Ruft die Kategorie für die Kontaktdaten ab.

Hinweis

ContactField kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo oder ContactDate.

Name

Hinweis

ContactField kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo oder ContactDate.

Ruft den Namen des Felds ab.

Type

Hinweis

ContactField kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo oder ContactDate.

Ruft den Kontaktfeldtyp für die Daten ab.

Value

Hinweis

ContactField kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo oder ContactDate.

Ruft den Wert der Kontaktdaten ab.

Gilt für: