Partager via


ContactPicker Classe

Définition

Contrôle l’ouverture de l’interface utilisateur du sélecteur de contacts et les informations qu’elle affiche.

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
Héritage
Object Platform::Object IInspectable ContactPicker
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
Fonctionnalités de l’application
contactsSystem

Remarques

La classe ContactPicker permet aux utilisateurs de sélectionner un ou plusieurs contacts à partir d’une application prenant en charge le contrat sélecteur de contacts. Vous pouvez configurer la classe ContactPicker pour qu’elle n’accepte qu’un seul contact ou plusieurs contacts. En outre, vous pouvez demander à l’application qui fournit les informations de contact de retourner l’ensemble des données pour chaque contact, ou uniquement des champs spécifiques.

Pour plus d’informations sur la sélection des contacts, consultez Sélectionner des contacts.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1703 15063 CreateForUser
1703 15063 IsSupportedAsync
1703 15063 Utilisateur

Constructeurs

ContactPicker()

Initialise une nouvelle instance de la classe ContactPicker.

Propriétés

CommitButtonText

Définit le texte du bouton de confirmation dans l’interface utilisateur du sélecteur de contacts.

Notes

Cette propriété n’est plus disponible à partir de Windows 10.

DesiredFields

Définit les champs de contact qui intéressent votre application.

Notes

Cette propriété n’est plus disponible à partir de Windows 10.

DesiredFieldsWithContactFieldType

Obtient les moyens de se connecter à un contact.

SelectionMode

Contrôle si le sélecteur de contacts affiche les contacts sous la forme d’une entité complète ou d’une collection de champs.

Notes

Cette propriété n’est plus disponible à partir de Windows 10.

User

Obtient l’utilisateur associé au ContactPicker.

Méthodes

CreateForUser(User)

Crée un contactPicker pour un utilisateur spécifique.

IsSupportedAsync()

Obtient une valeur booléenne qui indique si le sélecteur de contacts est pris en charge sur la plateforme actuelle.

PickContactAsync()

Lance le sélecteur de contacts pour sélectionner un seul contact.

PickContactsAsync()

Lance le sélecteur de contacts pour sélectionner plusieurs contacts.

PickMultipleContactsAsync()

Lance le sélecteur de contacts pour sélectionner plusieurs contacts.

Notes

Cette méthode n’est plus disponible à partir de Windows 10.

PickSingleContactAsync()

Lance le sélecteur de contacts pour sélectionner un seul contact.

Notes

Cette méthode n’est plus disponible à partir de Windows 10.

S’applique à

Voir aussi