Compartir a través de


ContactStore Clase

Definición

Representa el almacén de contactos personalizado para una aplicación de Windows Phone.

public ref class ContactStore sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ContactStore final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 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 Mobile Extension SDK (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Phone.PhoneContract (se introdujo en la versión v1.0)
Características de aplicaciones
ID_CAP_CONTACTS [Windows Phone]

Propiedades

RevisionNumber

Obtiene el número de revisión del almacén de contactos.

Métodos

CreateContactQuery()

Crea una consulta de contacto con las opciones predeterminadas.

CreateContactQuery(ContactQueryOptions)

Crea una consulta de contacto con las opciones personalizadas.

CreateMeContactAsync(String)

Establece que el contacto especificado representa el usuario que ha iniciado sesión actual del dispositivo.

CreateOrOpenAsync()

Abre el almacén de contactos personalizado de la aplicación, creando el almacén con las opciones predeterminadas si aún no existe.

CreateOrOpenAsync(ContactStoreSystemAccessMode, ContactStoreApplicationAccessMode)

Abre el almacén de contactos personalizado de la aplicación, creando el almacén con las opciones especificadas si aún no existe.

DeleteAsync()

Elimina el almacén de contactos personalizado de la aplicación.

DeleteContactAsync(String)

Elimina el contacto con el identificador especificado del almacén de contactos.

FindContactByIdAsync(String)

Recupera el contacto con el identificador especificado del almacén de contactos.

FindContactByRemoteIdAsync(String)

Recupera el contacto con el identificador remoto especificado del almacén de contactos.

GetChangesAsync(UInt64)

Obtiene la lista de cambios en el almacén de contactos asociado al número de revisión proporcionado.

LoadExtendedPropertiesAsync()

Carga las propiedades extendidas para el almacén de contactos personalizado de la aplicación.

SaveExtendedPropertiesAsync(IMapView<String,Object>)

Guarda la lista proporcionada de pares nombre-valor en las propiedades extendidas del almacén de contactos personalizados.

Se aplica a

Consulte también