ContactStore Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 . |