Iniciar o app Pessoas
Este tópico descreve o esquema de URI ms-people:. Seu app pode usar esse esquema de URI para iniciar o app Pessoas para ações específicas.
Referência do esquema de URI ms-people:
Resultados | Esquema de URI |
---|---|
Permite que outros aplicativos iniciem a página principal do aplicativo Pessoas. | ms-people: |
Permite que outros aplicativos iniciem a página Configurações do aplicativo Pessoas. | ms-people:settings |
Permite que outros aplicativos forneçam uma sequência de pesquisas que iniciará o aplicativo Pessoas com a página de resultados das pesquisas.
Os parâmetros têm diferenciação de maiúsculas e minúsculas. Se você não inserir a sintaxe corretamente ou o valor da sequência de pesquisas estiver ausente, o comportamento padrão será retornar uma lista completa de contatos sem filtragens. |
ms-people:search?SearchString=<contactsearchinfo> |
Inicia um cartão de visita existente, se o contato for encontrado. Como alternativa, inicia um cartão de visita temporário, se nenhum contato for encontrado. Se nenhum parâmetro de entrada for fornecido, o aplicativo Pessoas será iniciado com uma lista de contatos.
Os parâmetros têm diferenciação de maiúsculas e minúsculas. A ordem dos parâmetros não tem importância. Caso haja mais de uma correspondência, retornaremos a primeira correspondência do contato. |
ms-people:viewcontact?ContactId=<contactid>&AggregatedId=<aggid>&PhoneNumber= <phonenum>&Email=<email>&ContactName=<name>&Contact=<contactobj> |
Inicia uma página Salvar contato no aplicativo Pessoas para salvar o contato fornecido com o número de telefone ou endereço de email fornecido.
Os parâmetros têm diferenciação de maiúsculas e minúsculas. A ordem dos parâmetros não tem importância. |
ms-people:savetocontact?PhoneNumber= <phonenum>&Email=<email>&ContactName=<name> |
Inicia a página para adicionar um novo contato no aplicativo Pessoas para salvar o contato fornecido.
Use LaunchUriForResultsAsync para abrir a página para salvar um novo contato. Usar LaunchUriAsync iniciará somente a página principal do aplicativo Pessoas. Os parâmetros têm diferenciação de maiúsculas e minúsculas. A ordem dos parâmetros não tem importância. É possível usar qualquer combinação de parâmetros com suporte. |
ms-people:savecontacttask?PhoneNumber= <phonenum>&Email=<email>&ContactName=<name> |
Referência do parâmetro ms-people:search:
Parâmetro | Descrição | Exemplo |
---|---|---|
SearchString | Opcional. A sequência de pesquisas para as informações de pesquisas de contato. O número de telefone ou o nome do contato. |
ms-people:search?SearchString=Smith |
Referência do parâmetro ms-people:viewcontact:
Parâmetro | Descrição | Exemplo |
---|---|---|
ContactId | Opcional. O ID de contato do contato. |
ms-people:viewcontact?ContactId={ContactId} |
PhoneNumber | Opcional. O número de telefone do contato. |
ms-people:viewcontact?PhoneNumber=%2014257069326 |
Opcional. O email do contato. |
ms-people:viewcontact?Email=johnsmith@contsco.com |
|
ContactName | Opcional. O nome do contato. |
ms-people:viewcontact?ContactName=John%20%Smith |
Contato | Opcional. O objeto de contato. |
ms-people:viewcontact?Contact={Serialized Contact} |
Referência do parâmetro ms-people:savetocontact:
Parâmetro | Descrição | Exemplo |
---|---|---|
PhoneNumber | Opcional. O número de telefone do contato. |
ms-people:savetocontact?PhoneNumber=%2014257069326 |
Opcional. O email do contato. |
ms-people:savetocontact?Email=johnsmith@contsco.com |
|
ContactName | Opcional. O nome do contato. |
ms-people:savetocontact?Email=johnsmith@contsco.com&ContactName= John%20%Smith |
Referência do parâmetro ms-people:savecontacttask:
Parâmetro | Descrição |
---|---|
Empresa | Opcional. O nome da empresa do contato. |
Nome | Opcional. O nome do contato. |
HomeAddressCity | Opcional. A cidade do endereço residencial. |
HomeAddressCountry | Opcional. O país do endereço residencial. |
HomeAddressState | Opcional. O estado do endereço residencial. |
HomeAddressStreet | Opcional. A rua do endereço residencial. |
HomeAddressZipCode | Opcional. O CEP do endereço residencial. |
HomePhone | Opcional. O telefone da casa do contato. |
JobTitle | Opcional. O cargo do contato. |
Sobrenome | Opcional. O sobrenome do contato. |
MiddleName | Opcional. O nome do meio do contato. |
MobilePhone | Opcional. O número do telefone celular do contato. |
Nickname | Opcional. O nome alternativo do contato. |
Observações | Opcional. As observações sobre o contato. |
OtherEmail | Opcional. O outro email do contato. |
PersonalEmail | Opcional. O email pessoal do contato. |
Suffix | Opcional. O sufixo do contato. |
Título | Opcional. O título do contato. |
Site | Opcional. O site do contato. |
WorkAddressCity | Opcional. A cidade do endereço de trabalho. |
WorkAddressCountry | Opcional. O país do endereço de trabalho. |
WorkAddressState | Opcional. O estado do endereço de trabalho. |
WorkAddressStreet | Opcional. A rua do endereço de trabalho. |
WorkAddressZipCode | Opcional. O CEP do endereço de trabalho. |
WorkEmail | Opcional. O email de trabalho do contato. |
WorkPhone | Opcional. O número de telefone de trabalho do contato. |