ContactPicker Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Controla cómo se abre la interfaz de usuario del selector de contactos y qué información muestra.
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
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Características de aplicaciones |
contactsSystem
|
Comentarios
La clase ContactPicker permite a los usuarios seleccionar uno o varios contactos de cualquier aplicación que admita el contrato selector de contactos. Puede configurar la clase ContactPicker para aceptar solo un único contacto o varios contactos. Además, puede solicitar que la aplicación que proporcione la información de contacto devuelva todo el conjunto de datos de cada contacto o solo campos específicos.
Para obtener más información sobre cómo seleccionar contactos, consulta Seleccionar contactos.
Historial de versiones
Versión de Windows | Versión del SDK | Valor agregado |
---|---|---|
1703 | 15063 | CreateForUser |
1703 | 15063 | IsSupportedAsync |
1703 | 15063 | Usuario |
Constructores
ContactPicker() |
Inicializa una nueva instancia de la clase ContactPicker . |
Propiedades
CommitButtonText |
Establece el texto del botón de confirmación en la interfaz de usuario del selector de contactos. Nota: Esta propiedad ya no está disponible a partir de Windows 10. |
DesiredFields |
Establece los campos de contacto en los que está interesado la aplicación. Nota Esta propiedad ya no está disponible a partir de Windows 10. |
DesiredFieldsWithContactFieldType |
Obtiene las formas de conectarse con un contacto. |
SelectionMode |
Controla si el selector de contactos muestra los contactos como una entidad completa o como una colección de campos. Nota Esta propiedad ya no está disponible a partir de Windows 10. |
User |
Obtiene el usuario asociado a ContactPicker. |
Métodos
CreateForUser(User) |
Crea un nuevo ContactPicker para un usuario específico. |
IsSupportedAsync() |
Obtiene un valor booleano que indica si el selector de contactos se admite en la plataforma actual. |
PickContactAsync() |
Inicia el selector de contactos para seleccionar un único contacto. |
PickContactsAsync() |
Inicia el selector de contactos para seleccionar varios contactos. |
PickMultipleContactsAsync() |
Inicia el selector de contactos para seleccionar varios contactos. Nota Este método ya no está disponible a partir de Windows 10. |
PickSingleContactAsync() |
Inicia el selector de contactos para seleccionar un único contacto. Nota Este método ya no está disponible a partir de Windows 10. |