ContactFieldFactory 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.
Erstellt Felder, die Informationen zu einem Kontakt enthalten. Sie können diese Felder dann einem Contact-Objekt hinzufügen, um den Kontakt zu erstellen. Diese Klasse ist nur für Apps verfügbar, die den Kontaktvertrag unterstützen.
public ref class ContactFieldFactory sealed : IContactFieldFactory, IContactInstantMessageFieldFactory, IContactLocationFieldFactory
/// [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 ContactFieldFactory final : IContactFieldFactory, IContactInstantMessageFieldFactory, IContactLocationFieldFactory
/// [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 ContactFieldFactory final : IContactFieldFactory, IContactInstantMessageFieldFactory, IContactLocationFieldFactory
[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 ContactFieldFactory : IContactFieldFactory, IContactInstantMessageFieldFactory, IContactLocationFieldFactory
[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 ContactFieldFactory : IContactFieldFactory, IContactInstantMessageFieldFactory, IContactLocationFieldFactory
function ContactFieldFactory()
Public NotInheritable Class ContactFieldFactory
Implements IContactFieldFactory, IContactInstantMessageFieldFactory, IContactLocationFieldFactory
- 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
|
Konstruktoren
ContactFieldFactory() |
Erstellt eine instance der ContactFieldFactory-Klasse. Hinweis ContactFieldFactory ist nach Windows 8.1 möglicherweise geändert oder nicht mehr für Releases verfügbar. Verwenden Sie stattdessen ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactWebsite, ContactJobInfo oder ContactDate. |
Methoden
CreateField(String, ContactFieldType, ContactFieldCategory) |
Erstellt ein Feld, das Informationen zu einem Kontakt enthält. Hinweis IContactFieldFactory kann geändert oder für Releases nach Windows 8.1 nicht mehr verfügbar sein. Verwenden Sie stattdessen ContactPhone oder ContactEmail. |
CreateField(String, ContactFieldType) |
Erstellt ein Feld, das Informationen zu einem Kontakt enthält. Hinweis IContactFieldFactory kann geändert oder für Releases nach Windows 8.1 nicht mehr verfügbar sein. Verwenden Sie stattdessen ContactPhone oder ContactEmail. |
CreateField(String, String, ContactFieldType, ContactFieldCategory) |
Erstellt ein Feld, das Informationen zu einem Kontakt enthält. Hinweis IContactFieldFactory kann geändert oder für Releases nach Windows 8.1 nicht mehr verfügbar sein. Verwenden Sie stattdessen ContactPhone oder ContactEmail. |
CreateInstantMessage(String, ContactFieldCategory, String, String, Uri) |
Erstellt ein Feld, das Informationen zum Chatkonto eines Kontakts enthält. Hinweis IContactInstantMessageFieldFactory kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen ContactConnectedServiceAccount. |
CreateInstantMessage(String, ContactFieldCategory) |
Erstellt ein Feld, das Informationen zum Chatkonto eines Kontakts enthält. Hinweis IContactInstantMessageFieldFactory kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen ContactConnectedServiceAccount. |
CreateInstantMessage(String) |
Erstellt ein Feld, das Informationen zum Chatkonto eines Kontakts enthält. Hinweis IContactInstantMessageFieldFactory kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen ContactConnectedServiceAccount. |
CreateLocation(String, ContactFieldCategory, String, String, String, String, String) |
Erstellt ein Feld, das Informationen zum Standort eines Kontakts enthält. Hinweis IContactLocationFieldFactory kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen ContactAddress. |
CreateLocation(String, ContactFieldCategory) |
Erstellt ein Feld, das Informationen zum Standort eines Kontakts enthält. Hinweis IContactLocationFieldFactory kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen ContactAddress. |
CreateLocation(String) |
Erstellt ein Feld, das Informationen zum Standort eines Kontakts enthält. Hinweis IContactLocationFieldFactory kann nach Windows 8.1 geändert oder nicht mehr für Releases verfügbar sein. Verwenden Sie stattdessen ContactAddress. |