StoredContact クラス

定義

カスタム連絡先ストアに関連付けられている連絡先を表します。

public ref class StoredContact sealed : IContactInformation2
/// [Windows.Foundation.Metadata.Activatable(Windows.Phone.PersonalInformation.IStoredContactFactory, 65536, "Windows.Phone.PhoneContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class StoredContact final : IContactInformation2
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Phone.PersonalInformation.IStoredContactFactory), 65536, "Windows.Phone.PhoneContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class StoredContact : IContactInformation2
function StoredContact(store, contact)
Public NotInheritable Class StoredContact
Implements IContactInformation2
継承
Object Platform::Object IInspectable StoredContact
属性
実装

Windows の要件

デバイス ファミリ
Windows Mobile Extension SDK (10.0.10240.0 で導入)
API contract
Windows.Phone.PhoneContract (v1.0 で導入)
アプリの機能
ID_CAP_CONTACTS [Windows Phone]

注釈

StoredContact オブジェクトを取得するには、アプリの連絡先ストアを開く必要があります。 ストアにまだ関連付けられていない連絡先情報を操作したり、vCard から連絡先情報を解析したりするには、 ContactInformation クラスを使用します。

これらの API は、StoredContact オブジェクトを作成または取得します。

コンストラクター

StoredContact(ContactStore)

StoredContact クラスの新しいインスタンスを初期化します。

StoredContact(ContactStore, ContactInformation)

StoredContact クラスの新しいインスタンスを初期化し、指定された ContactInformation オブジェクトのプロパティ値を初期化します。

プロパティ

DisplayName

格納されている連絡先の表示名を取得または設定します。

DisplayPicture

保存されている連絡先の表示画像を取得します。

DisplayPictureDate

表示図が作成または変更された日付を取得または設定します。 日付による表示画像の並べ替えを有効にするために使用されます。

FamilyName

格納されている連絡先のファミリ名を取得または設定します。

GivenName

格納されている連絡先の指定された名前を取得または設定します。

HonorificPrefix

格納されている連絡先の敬称プレフィックスを取得または設定します。

HonorificSuffix

格納されている連絡先の敬称サフィックスを取得または設定します。

Id

格納されている連絡先のローカル識別子を取得します。

RemoteId

格納されている連絡先のリモート識別子を取得します。

Store

連絡先が格納されている ContactStore を取得します。

メソッド

GetDisplayPictureAsync()

保存されている連絡先の表示画像を取得します。

GetExtendedPropertiesAsync()

名前と値のペアのマップとして、格納されている連絡先の拡張プロパティを取得します。

GetPropertiesAsync()

連絡先の既知のプロパティを取得します。

ReplaceExistingContactAsync(String)

連絡先を、指定した ID で現在の連絡先に置き換えます。

SaveAsync()

連絡先の現在の状態を連絡先ストアに保存します。

SetDisplayPictureAsync(IInputStream)

IInputStream オブジェクトを使用して連絡先の表示画像を設定します。

ToVcardAsync()

vCard バージョン 3.0 形式を使用して、連絡先の vCard 表現を取得します。

ToVcardAsync(VCardFormat)

指定した vCard 形式を使用して、連絡先の vCard 表現を取得します。

適用対象

こちらもご覧ください