Compartilhar via


ContactPicker Classe

Definição

Controla como a interface do usuário do Seletor de Contatos é aberta e quais informações ela mostra.

public ref class ContactPicker sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class ContactPicker final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class ContactPicker final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class ContactPicker
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ContactPicker
function ContactPicker()
Public NotInheritable Class ContactPicker
Herança
Object Platform::Object IInspectable ContactPicker
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
Funcionalidades do aplicativo
contactsSystem

Comentários

A classe ContactPicker permite que os usuários selecionem um ou mais contatos de qualquer aplicativo que dê suporte ao contrato do Seletor de Contatos. Você pode configurar a classe ContactPicker para aceitar apenas um único contato ou vários contatos. Além disso, você pode solicitar que o aplicativo que fornece as informações de contato retorne todo o conjunto de dados para cada contato ou apenas campos específicos.

Para obter mais informações sobre como selecionar contatos, consulte Selecionar contatos.

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1703 15063 CreateForUser
1703 15063 IsSupportedAsync
1703 15063 Usuário

Construtores

ContactPicker()

Inicializa uma nova instância da classe ContactPicker .

Propriedades

CommitButtonText

Define o texto do botão de confirmação na interface do usuário do Seletor de Contatos.

Observação

Essa propriedade não está mais disponível a partir do Windows 10.

DesiredFields

Define os campos de contato nos quais seu aplicativo está interessado.

Observação

Essa propriedade não está mais disponível a partir do Windows 10.

DesiredFieldsWithContactFieldType

Obtém as maneiras de se conectar com um contato.

SelectionMode

Controla se o Seletor de Contatos mostra contatos como uma entidade completa ou como uma coleção de campos.

Observação

Essa propriedade não está mais disponível a partir do Windows 10.

User

Obtém o Usuário associado ao ContactPicker.

Métodos

CreateForUser(User)

Cria um novo ContactPicker para um usuário específico.

IsSupportedAsync()

Obtém um valor booliano que indica se o seletor de contatos tem suporte na plataforma atual.

PickContactAsync()

Inicia o Seletor de Contatos para selecionar um único contato.

PickContactsAsync()

Inicia o Seletor de Contatos para selecionar vários contatos.

PickMultipleContactsAsync()

Inicia o Seletor de Contatos para selecionar vários contatos.

Observação

Esse método não está mais disponível a partir do Windows 10.

PickSingleContactAsync()

Inicia o Seletor de Contatos para selecionar um único contato.

Observação

Esse método não está mais disponível a partir do Windows 10.

Aplica-se a

Confira também