ContactField 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.
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
- 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. |