共用方式為


ContactFieldFactory 類別

定義

建立包含連絡人相關資訊的欄位。 然後,您可以將這些欄位新增至 Contact 物件,以建立連絡人。 此類別僅適用于支援連絡人合約的應用程式。

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
繼承
Object Platform::Object IInspectable ContactFieldFactory
屬性
實作

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
應用程式功能
contactsSystem

建構函式

ContactFieldFactory()

建立 ContactFieldFactory類別的實例。

注意

contactFieldFactory可能會在Windows 8.1之後變更或無法使用發行。 請改用 ContactAddressContactPhoneContactSignificantOtherContactContactEmailContactWebsiteContactJobInfoContactDate

方法

CreateField(String, ContactFieldType)

建立欄位以包含連絡人的相關資訊。

注意

IContactFieldFactory可能會在Windows 8.1之後變更或無法使用。 請改用 ContactPhoneContactEmail

CreateField(String, ContactFieldType, ContactFieldCategory)

建立欄位以包含連絡人的相關資訊。

注意

IContactFieldFactory可能會在Windows 8.1之後變更或無法使用。 請改用 ContactPhoneContactEmail

CreateField(String, String, ContactFieldType, ContactFieldCategory)

建立欄位以包含連絡人的相關資訊。

注意

IContactFieldFactory可能會在Windows 8.1之後變更或無法使用。 請改用 ContactPhoneContactEmail

CreateInstantMessage(String)

建立欄位以包含連絡人立即訊息帳戶的相關資訊。

注意

IContactInstantMessageFieldFactory可能會在Windows 8.1之後變更或無法使用。 請改用 ContactConnectedServiceAccount

CreateInstantMessage(String, ContactFieldCategory)

建立欄位以包含連絡人立即訊息帳戶的相關資訊。

注意

IContactInstantMessageFieldFactory可能會在Windows 8.1之後變更或無法使用。 請改用 ContactConnectedServiceAccount

CreateInstantMessage(String, ContactFieldCategory, String, String, Uri)

建立欄位以包含連絡人立即訊息帳戶的相關資訊。

注意

IContactInstantMessageFieldFactory可能會在Windows 8.1之後變更或無法使用。 請改用 ContactConnectedServiceAccount

CreateLocation(String)

建立欄位以包含連絡人位置的相關資訊。

注意

IContactLocationFieldFactory可能會在Windows 8.1之後變更或無法使用。 請改用 ContactAddress

CreateLocation(String, ContactFieldCategory)

建立欄位以包含連絡人位置的相關資訊。

注意

IContactLocationFieldFactory可能會在Windows 8.1之後變更或無法使用。 請改用 ContactAddress

CreateLocation(String, ContactFieldCategory, String, String, String, String, String)

建立欄位以包含連絡人位置的相關資訊。

注意

IContactLocationFieldFactory可能會在Windows 8.1之後變更或無法使用。 請改用 ContactAddress

適用於