Compartir a través de


ContactStore Clase

Definición

Representa una base de datos que contiene contactos.

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
Herencia
Object Platform::Object IInspectable ContactStore
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
Características de aplicaciones
contactsSystem

Comentarios

Para obtener un objeto ContactStore, llame al método de utilidad estática ContactManager.RequestStoreAsync.

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1709 16299 GetChangeTracker

Propiedades

AggregateContactManager

Obtiene un administrador de contactos que proporciona funcionalidad para vincular contactos individuales (sin procesar) entre servicios en un único contacto agregado.

ChangeTracker

Obtiene el objeto ContactChangeTracker que proporciona funcionalidad para supervisar los cambios realizados en los objetos ContactStore.

Métodos

CreateContactListAsync(String)

Crea de forma asincrónica un ContactList con el nombre para mostrar especificado.

CreateContactListAsync(String, String)

Crea de forma asincrónica un ContactList con el nombre para mostrar y la cuenta de usuario especificadas.

FindContactListsAsync()

Devuelve de forma asincrónica la lista de objetos ContactList .

FindContactsAsync()

Recupera la lista de todos los contactos del almacén de contactos.

FindContactsAsync(String)

Recupera una lista de objetos Contact basados en el texto de búsqueda proporcionado.

GetChangeTracker(String)

Obtiene un ContactChangeTracker que proporciona funcionalidad para supervisar los cambios en los objetos Contact en contactStore.

GetContactAsync(String)

Recupera un objeto Contact que representa el contacto con el valor id especificado.

GetContactListAsync(String)

Obtiene de forma asincrónica contactList con el identificador especificado.

GetContactReader()

Crea y devuelve un Objeto ContactReader para contactStore.

GetContactReader(ContactQueryOptions)

Crea y devuelve un Objeto ContactReader para contactStore con el objeto ContactQueryOptions especificado.

GetMeContactAsync()

Obtiene de forma asincrónica el objeto Contact que representa al usuario actual.

Eventos

ContactChanged

Se produce cuando se ha cambiado un contacto en contactstore .

Se aplica a

Consulte también