ContactStore 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示包含連絡人的資料庫。
public ref class ContactStore sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ContactStore final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ContactStore
Public NotInheritable Class ContactStore
- 繼承
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10240.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)
|
應用程式功能 |
contactsSystem
|
備註
若要取得 ContactStore 物件,請呼叫靜態公用程式方法 ContactManager.RequestStoreAsync。
版本歷程記錄
Windows 版本 | SDK 版本 | 新增值 |
---|---|---|
1709 | 16299 | GetChangeTracker |
屬性
AggregateContactManager |
取得連絡人管理員,提供將個別 (原始) 連絡人連結至單一匯總連絡人的功能。 |
ChangeTracker |
取得 ContactChangeTracker ,提供監視 ContactStore 中 Contact物件變更的功能。 |
方法
CreateContactListAsync(String) |
以非同步方式建立具有指定顯示名稱的 ContactList 。 |
CreateContactListAsync(String, String) |
以非同步方式建立具有指定顯示名稱和使用者帳戶的 ContactList 。 |
FindContactListsAsync() |
以非同步方式傳回 ContactList 物件清單。 |
FindContactsAsync() |
擷取連絡人存放區中所有連絡人的清單。 |
FindContactsAsync(String) |
根據提供的搜尋文字擷取 Contact 物件清單。 |
GetChangeTracker(String) |
取得 ContactChangeTracker ,提供監視 ContactStore 中 Contact物件變更的功能。 |
GetContactAsync(String) | |
GetContactListAsync(String) |
以非同步方式取得具有指定識別碼的 ContactList 。 |
GetContactReader() |
建立並傳回ContactStore的ContactReader。 |
GetContactReader(ContactQueryOptions) |
使用指定的ContactQueryOptions建立並傳回ContactStore的ContactReader。 |
GetMeContactAsync() |
以非同步方式取得 代表 目前使用者的 Contact 物件。 |
事件
ContactChanged |
發生于 ContactStore 中的 連絡人 已變更時。 |