Iniciar la aplicación Contactos
En este tema se describe el esquema de URI ms-people:. La aplicación puede usar este esquema de URI para iniciar la aplicación Contactos para acciones específicas.
ms-people: referencia del esquema de URI
Results | Esquema de URI |
---|---|
Permite que otras aplicaciones inicien la página principal de la aplicación Personas. | ms-people: |
Permite que otras aplicaciones inicien la página de Configuración de la aplicación Personas. | ms-people:settings |
Permite que otras aplicaciones proporcionen una cadena de búsqueda que iniciará la aplicación Personas por la página de resultados de la búsqueda.
Los parámetros distinguen mayúsculas de minúsculas. Si no escribe correctamente la sintaxis o falta el valor de la cadena de búsqueda, el comportamiento predeterminado es devolver una lista completa de contactos sin ningún filtrado. |
ms-people:search?SearchString=<contactsearchinfo> |
Se inicia con una tarjeta de contacto existente, si se encuentra el contacto. O bien se inicia con una tarjeta de contacto temporal, si no se encuentra ningún contacto. Si no se proporciona ningún parámetro de entrada, iniciaremos la aplicación Personas con una lista de contactos.
Los parámetros distinguen mayúsculas de minúsculas. El orden de los parámetros no importa. Si hay más de una coincidencia, devolveremos la primera coincidencia del contacto. |
ms-people:viewcontact?ContactId=<contactid>&AggregatedId=<aggid>&PhoneNumber= <phonenum>&Email=<email>&ContactName=<name>&Contact=<contactobj> |
Se inicia en una página de Guardar contacto dentro de la aplicación Personas para guardar el contacto especificado con el número de teléfono o la dirección de correo electrónico proporcionados.
Los parámetros distinguen mayúsculas de minúsculas. El orden de los parámetros no importa. |
ms-people:savetocontact?PhoneNumber= <phonenum>&Email=<email>&ContactName=<name> |
Se inicia en la página de añadir un nuevo contacto dentro de la aplicación Personas para guardar el contacto especificado.
Usa LaunchUriForResultsAsync para abrir la página de guardar nuevo contacto. El uso de LaunchUriAsync solo iniciará la página principal de la aplicación Personas. Los parámetros distinguen mayúsculas de minúsculas. El orden de los parámetros no importa. Puedes usar cualquier combinación de parámetros admitidos. |
ms-people:savecontacttask?PhoneNumber= <phonenum>&Email=<email>&ContactName=<name> |
Referencia del parámetro de ms-people:search:
Parámetro | Descripción | Ejemplo |
---|---|---|
SearchString | Opcional. Cadena de búsqueda con la información de búsqueda del contacto. Número de teléfono o nombre del contacto. |
ms-people:search?SearchString=Smith |
Referencia del parámetro de ms-people:viewcontact:
Parámetro | Descripción | Ejemplo |
---|---|---|
ContactId | Opcional. Id. de contacto del contacto. |
ms-people:viewcontact?ContactId={ContactId} |
PhoneNumber | Opcional. Número de teléfono del contacto. |
ms-people:viewcontact?PhoneNumber=%2014257069326 |
Opcional. Correo electrónico del contacto. |
ms-people:viewcontact?Email=johnsmith@contsco.com |
|
ContactName | Opcional. El nombre del contacto. |
ms-people:viewcontact?ContactName=John%20%Smith |
Contacto | Opcional. Objeto de contacto. |
ms-people:viewcontact?Contact={Serialized Contact} |
Referencia del parámetro de ms-people:savetocontact:
Parámetro | Descripción | Ejemplo |
---|---|---|
PhoneNumber | Opcional. Número de teléfono del contacto. |
ms-people:savetocontact?PhoneNumber=%2014257069326 |
Opcional. Correo electrónico del contacto. |
ms-people:savetocontact?Email=johnsmith@contsco.com |
|
ContactName | Opcional. El nombre del contacto. |
ms-people:savetocontact?Email=johnsmith@contsco.com&ContactName= John%20%Smith |
Referencia del parámetro de ms-people:savecontacttask:
Parámetro | Descripción |
---|---|
Empresa | Opcional. Nombre de la empresa del contacto. |
Nombre | Opcional. Nombre de pila del contacto. |
HomeAddressCity | Opcional. Ciudad de la dirección particular. |
HomeAddressCountry | Opcional. País de la dirección particular. |
HomeAddressState | Opcional. Estado de la dirección particular. |
HomeAddressStreet | Opcional. Calle de la dirección particular. |
HomeAddressZipCode | Opcional. Código postal de la dirección particular. |
HomePhone | Opcional. Teléfono particular del contacto. |
JobTitle | Opcional. Puesto del contacto. |
LastName | Opcional. Apellidos del contacto. |
MiddleName | Opcional. El segundo nombre del contacto. |
MobilePhone | Opcional. Número de teléfono móvil del contacto. |
Nickname | Opcional. Alias del contacto. |
Notas | Opcional. Notas sobre el contacto. |
OtherEmail | Opcional. Otro correo electrónico del contacto. |
PersonalEmail | Opcional. Correo electrónico personal del contacto. |
Suffix | Opcional. Sufijo del contacto. |
Title | Opcional. Título del contacto. |
Website | Opcional. Sitio web del contacto. |
WorkAddressCity | Opcional. Ciudad de la dirección de trabajo. |
WorkAddressCountry | Opcional. País de la dirección de trabajo. |
WorkAddressState | Opcional. Estado de la dirección de trabajo. |
WorkAddressStreet | Opcional. Calle de la dirección del trabajo. |
WorkAddressZipCode | Opcional. Código postal de la dirección particular. |
WorkEmail | Opcional. Correo electrónico de trabajo del contacto. |
WorkPhone | Opcional. Número de teléfono de trabajo del contacto. |