Idioma: HTML | XAML

Administrar citas y contactos del usuario (XAML)

Applies to Windows and Windows Phone

Propósito

Puedes permitirle a los usuarios obtener acceso a los contactos y las citas para que compartan contenido, correos electrónicos, información del calendario o mensajes, o cualquier funcionalidad que diseñes.

Para conocer los distintos modos en que tu aplicación puede obtener acceso a los contactos, consulta estos temas:

En esta sección

TemaDescripción

Inicio rápido: seleccionar contactos de usuarios

Mediante el espacio de nombres de Windows.ApplicationModel.Contacts, tienes varias opciones para seleccionar contactos. Aquí te mostraremos cómo seleccionar un único contacto o varios contactos, y aprenderás a configurar el selector de contactos para recuperar solamente la información de contacto que necesita tu aplicación.

Inicio rápido: Buscar y recuperar contactos del usuario

Windows Phone ofrece métodos para buscar y recuperar contactos en el dispositivo. En este tema te mostraremos cómo usar estas API. Esta característica se refiere a las aplicaciones que solo quieren leer información de contacto del dispositivo. Si quieres crear un almacén de contactos en el dispositivo para tu aplicación, consulta Inicio rápido: administrar almacenes de contactos de la aplicación.

Administrar tarjetas de contacto

Mediante la clase Windows.ApplicationModel.Contacts.ContactManager, tienes varias opciones para mostrar una tarjeta de contacto. Aquí te mostraremos cómo mostrar una tarjeta de contacto usando los datos iniciales en el objeto Contact y usando también un objeto ContactCardDelayedDataLoader para actualizar la tarjeta de contacto de un modo diferido.

Inicio rápido: Controlar las acciones de contacto

Mediante el espacio de nombres Windows.ApplicationModel.Activation, puedes proporcionar datos a una aplicación cuando se activa para diversas acciones de contacto (Windows.ApplicationModel.Contacts.ContactLaunchActionVerbs). Aquí te mostraremos cómo controlar la activación de la aplicación cuando un usuario intenta realizar una llamada telefónica a un contacto, enviarle mensaje a este u obtener la asignación a su dirección.

Inicio rápido: administración de tiendas de contacto de aplicaciones

En Windows Phone, puedes crear un almacén de contactos para tu aplicación. Cuando guardas contactos en este almacén, aparecen en el hub de Contactos del teléfono, integrados con el resto de contactos del usuario. Tu almacén de contactos puede utilizar el conjunto estándar de propiedades de contacto, como nombre y dirección, pero también puedes almacenar propiedades personalizadas para cada contacto. Las propiedades personalizadas no se muestran en la tarjeta de contacto del hub de Contactos, pero se puede acceder a ellas desde tu aplicación mediante programación. Las API del almacén de contactos también te proporciona un mecanismo para que enumeres los cambios entre el almacén de contactos de tu aplicación en el teléfono y un almacén de contactos que mantengas en un servicio de nube con el fin de sincronizar los dos almacenes.

Inicio rápido: Administrar citas

Mediante el espacio de nombres Windows.ApplicationModel.Appointments, puedes crear y administrar citas en la aplicación de calendario de un usuario. Aquí te mostraremos cómo crear una cita, agregarla a la aplicación de calendario, reemplazarla en dicha aplicación y quitarla de ella. También te enseñaremos cómo mostrar un intervalo de tiempo para una aplicación de calendario y crear un objeto de repetición de citas.

Inicio rápido: lectura de datos de los calendarios de aplicaciones

Las aplicaciones de la Tienda de Windows Phone pueden utilizar las API del espacio de nombres Windows.ApplicationModel.Appointments para leer datos de todos los calendarios del dispositivo, incluidos los calendarios creados y administrados por otras aplicaciones, si estas lo permiten. Esta característica permite a tu aplicación proporcionar una vista diferente de los calendarios del usuario a la mostrada por la aplicación Calendario integrada del dispositivo.

Inicio rápido: administración de calendarios de aplicaciones

Las aplicaciones de la Tienda de Windows Phone pueden usar las API del espacio de nombres Windows.ApplicationModel.Appointments para crear y administrar uno o varios calendarios. Tus calendarios pueden mostrarse con la aplicación de calendario integrada o con otras aplicaciones del dispositivo que usen datos de calendario, lo que tú prefieras. Además, puedes permitir que los usuarios editen tus citas desde la aplicación de calendario integrada.

Inicio rápido: Enviar un mensaje de correo electrónico

Este tema te muestra cómo iniciar el diálogo de redacción de correo electrónico para que el usuario pueda enviar un mensaje de correo electrónico. Puedes rellenar previamente los campos del correo electrónico con datos antes de mostrar el diálogo. El mensaje no se enviará hasta que el usuario pulse el botón de enviar.

Inicio rápido: Enviar un mensaje de SMS

Este tema te muestra cómo iniciar el diálogo de redacción de correo electrónico para que el usuario pueda enviar un mensaje SMS. Puedes rellenar previamente los campos del SMS con datos antes de mostrar el diálogo. El mensaje no se enviará hasta que el usuario pulse el botón de enviar.

 

Audiencia del desarrollador

Desarrolladores de aplicaciones de Windows en tiempo de ejecución con C++ y C#

Temas relacionados

Muestra de API de citas
Muestra de API del administrador de contactos
Muestra de una aplicación de selector de contactos
Muestra de control de las acciones de contacto

 

 

Mostrar:
© 2014 Microsoft