StoredContact クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
カスタム連絡先ストアに関連付けられている連絡先を表します。
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
- 継承
- 属性
- 実装
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 オブジェクトを作成または取得します。
- ContactStore.CreateMeContactAsync
- ContactStore.FindContactByIdAsync
- ContactStore.FindContactByRemoteIdAsync
- ContactQueryResult.GetContactsAsync (コレクションを返します)
コンストラクター
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 表現を取得します。 |