StoredContact 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 un contacto asociado a un almacén de contactos personalizado.
public ref class StoredContact sealed : IContactInformation2
/// [Windows.Foundation.Metadata.Activatable(Windows.Phone.PersonalInformation.IStoredContactFactory, 65536, "Windows.Phone.PhoneContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class StoredContact final : IContactInformation2
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Phone.PersonalInformation.IStoredContactFactory), 65536, "Windows.Phone.PhoneContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class StoredContact : IContactInformation2
function StoredContact(store, contact)
Public NotInheritable Class StoredContact
Implements IContactInformation2
- Herencia
- Atributos
- Implementaciones
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]
|
Comentarios
Debes abrir la tienda de contactos de la aplicación para obtener un objeto StoredContact. Para trabajar con la información de contacto que aún no está asociada a un almacén o para analizar la información de contacto de una vCard, use la clase ContactInformation .
Estas API crean u obtienen un objeto StoredContact:
- ContactStore.CreateMeContactAsync
- ContactStore.FindContactByIdAsync
- ContactStore.FindContactByRemoteIdAsync
- ContactQueryResult.GetContactsAsync (devuelve una colección)
Constructores
StoredContact(ContactStore) |
Inicializa una nueva instancia de la clase StoredContact . |
StoredContact(ContactStore, ContactInformation) |
Inicializa una nueva instancia de la clase StoredContact e inicializa los valores de propiedad del objeto ContactInformation proporcionado. |
Propiedades
DisplayName |
Obtiene o establece el nombre para mostrar de un contacto almacenado. |
DisplayPicture |
Obtiene la imagen para mostrar de un contacto almacenado. |
DisplayPictureDate |
Obtiene o establece la fecha en que se creó o modificó una imagen para mostrar. Se usa para habilitar la ordenación de imágenes para mostrar por fecha. |
FamilyName |
Obtiene o establece el nombre de familia del contacto almacenado. |
GivenName |
Obtiene o establece el nombre especificado del contacto almacenado. |
HonorificPrefix |
Obtiene o establece el prefijo honorifico del contacto almacenado. |
HonorificSuffix |
Obtiene o establece el sufijo honorifico del contacto almacenado. |
Id |
Obtiene el identificador local del contacto almacenado. |
RemoteId |
Obtiene el identificador remoto del contacto almacenado. |
Store |
Obtiene el ContactStore en el que se almacena el contacto. |
Métodos
GetDisplayPictureAsync() |
Obtiene la imagen para mostrar de un contacto almacenado. |
GetExtendedPropertiesAsync() |
Obtiene las propiedades extendidas de un contacto almacenado como un mapa de pares nombre-valor. |
GetPropertiesAsync() |
Obtiene las propiedades conocidas del contacto. |
ReplaceExistingContactAsync(String) |
Reemplaza el contacto por el identificador especificado por el contacto actual. |
SaveAsync() |
Guarda el estado actual del contacto en el almacén de contactos. |
SetDisplayPictureAsync(IInputStream) |
Establece la imagen para mostrar de un contacto mediante un objeto IInputStream . |
ToVcardAsync() |
Recupera una representación de vCard del contacto con el formato vCard versión 3.0. |
ToVcardAsync(VCardFormat) |
Recupera una representación de vCard del contacto con el formato vCard especificado. |