共用方式為


ContactField 類別

定義

描述連絡人資料片段。

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

Windows 需求

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

備註

每次建立 Contact 物件時,您都會取得 Fields 屬性。 此屬性包含與連絡人相關的資料。 若要以資料填入Contact物件,您可以使用一或多個ContactField實例來附加Fields物件。

至少 ,ContactField 物件必須包含字串值和 ContactFieldType,指定資料是否為電話號碼、電子郵件地址、實體位址或其他專案。 您也可以新增 ContactFieldCategory 來區分家庭、工作、個人或其他資料。 您也可以使用 ContactField 物件,將自訂欄位新增至 連絡人

建構函式

ContactField(String, ContactFieldType, ContactFieldCategory)

注意

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

建立新的 ContactField物件。

ContactField(String, ContactFieldType)

注意

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

建立新的 ContactField物件。

ContactField(String, String, ContactFieldType, ContactFieldCategory)

注意

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

建立新的 ContactField物件。

屬性

Category

取得連絡人資料的類別。

注意

ContactField可能會在Windows 8.1之後變更或無法使用版本。 請改用 ContactAddressContactPhoneContactSignificantOtherContactContactEmailContactConnectedServiceAccountContactWebsiteContactJobInfoContactDate

Name

注意

ContactField可能會在Windows 8.1之後變更或無法使用版本。 請改用 ContactAddressContactPhoneContactSignificantOtherContactContactEmailContactConnectedServiceAccountContactWebsiteContactJobInfoContactDate

取得欄位的名稱。

Type

注意

ContactField可能會在Windows 8.1之後變更或無法使用版本。 請改用 ContactAddressContactPhoneContactSignificantOtherContactContactEmailContactConnectedServiceAccountContactWebsiteContactJobInfoContactDate

取得資料的連絡人欄位類型。

Value

注意

ContactField可能會在Windows 8.1之後變更或無法使用版本。 請改用 ContactAddressContactPhoneContactSignificantOtherContactContactEmailContactConnectedServiceAccountContactWebsiteContactJobInfoContactDate

取得連絡人資料的值。

適用於