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後にリリースで変更または使用できない場合があります。 代わりに、 ContactAddressContactPhoneContactSignificantOtherContactContactEmailContactWebsiteContactJobInfo、または ContactDate を使用します。

メソッド

CreateField(String, ContactFieldType)

連絡先に関する情報を含むフィールドを作成します。

注意

IContactFieldFactory は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 ContactPhone または ContactEmail を使用します。

CreateField(String, ContactFieldType, ContactFieldCategory)

連絡先に関する情報を含むフィールドを作成します。

注意

IContactFieldFactory は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 ContactPhone または ContactEmail を使用します。

CreateField(String, String, ContactFieldType, ContactFieldCategory)

連絡先に関する情報を含むフィールドを作成します。

注意

IContactFieldFactory は、Windows 8.1後にリリースで変更または使用できない場合があります。 代わりに、 ContactPhone または ContactEmail を使用します。

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 を使用します

適用対象