ContactPicker Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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. |