ContactStore Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um banco de dados que contém contatos.
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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Funcionalidades do aplicativo |
contactsSystem
|
Comentários
Para obter um objeto ContactStore, chame o método utilitário estático ContactManager.RequestStoreAsync.
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
1.709 | 16299 | GetChangeTracker |
Propriedades
AggregateContactManager |
Obtém um gerenciador de contatos que fornece funcionalidade para vincular contatos individuais (brutos) entre serviços em um único contato agregado. |
ChangeTracker |
Obtém o ContactChangeTracker que fornece funcionalidade para monitorar alterações nos objetos Contact no ContactStore. |
Métodos
CreateContactListAsync(String) |
Cria de forma assíncrona um ContactList com o nome de exibição especificado. |
CreateContactListAsync(String, String) |
Cria de forma assíncrona um ContactList com o nome de exibição e a conta de usuário especificados. |
FindContactListsAsync() |
Retorna de forma assíncrona a lista de objetos ContactList . |
FindContactsAsync() |
Recupera a lista de todos os contatos no repositório de contatos. |
FindContactsAsync(String) |
Recupera uma lista de objetos Contact com base no texto de pesquisa fornecido. |
GetChangeTracker(String) |
Obtém um ContactChangeTracker que fornece funcionalidade para monitorar alterações nos objetos Contact no ContactStore. |
GetContactAsync(String) |
Recupera um objeto Contact que representa o contato com o valor de ID especificado. |
GetContactListAsync(String) |
Obtém de forma assíncrona a ContactList com a ID especificada. |
GetContactReader() |
Cria e retorna um ContactReader para o ContactStore. |
GetContactReader(ContactQueryOptions) |
Cria e retorna um ContactReader para o ContactStore com o ContactQueryOptions especificado. |
GetMeContactAsync() |
Obtém de forma assíncrona o objeto Contact que representa o usuário atual. |
Eventos
ContactChanged |
Ocorre quando um contato no ContactStore foi alterado. |