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

Email

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

Email

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.