Compartir a través de


DevicePairingKinds Enumeración

Definición

Define constantes que especifican tipos de emparejamiento admitidos por la aplicación o solicitados por el sistema. Como valor de entrada, use este valor para indicar qué tipos de emparejamiento admite la aplicación. Cuando este tipo de datos se recibe como un valor de salida, indica el tipo de emparejamiento solicitado por el sistema; en ese caso, el código tendrá que responder en consecuencia.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class DevicePairingKinds
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 131072)]
enum class DevicePairingKinds
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 131072)]
public enum DevicePairingKinds
var value = Windows.Devices.Enumeration.DevicePairingKinds.none
Public Enum DevicePairingKinds
Herencia
DevicePairingKinds
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v2.0)

Campos

ConfirmOnly 1

La aplicación debe confirmar que desean realizar la acción de emparejamiento. Puede presentar un cuadro de diálogo de confirmación opcional al usuario. Con un valor de ConfirmOnly, llame a Accept desde los argumentos de evento del controlador de eventos PairingRequested si desea que se complete el emparejamiento.

ConfirmPinMatch 8

La aplicación debe mostrar el PIN especificado al usuario y pedir al usuario que confirme que el PIN coincide con el que se muestra en el dispositivo de destino. Con un valor de ConfirmPinMatch, llame a Accept desde los argumentos de evento del controlador de eventos PairingRequested si desea que se complete el emparejamiento.

DisplayPin 2

La aplicación debe mostrar el PIN especificado al usuario. A continuación, el usuario tendrá que escribir o confirmar que el PIN en el dispositivo que se está emparejando. Con un valor de DisplayPin, llame a Accept desde los argumentos de evento del controlador de eventos PairingRequested si desea que se complete el emparejamiento. Si la aplicación cancela el emparejamiento en este momento, es posible que el dispositivo todavía esté emparejado. Esto se debe a que el sistema y el dispositivo de destino no necesitan ninguna confirmación para este valor DevicePairingKinds.

None 0

No se admite ningún emparejamiento.

ProvideAddress 32

La aplicación debe proporcionar una dirección del dispositivo. Normalmente se usa para la detección dirigida a través de un protocolo de red, como IPP o UPnP, donde la aplicación ya conoce la dirección IP o la dirección URL del dispositivo. Con un valor de ProvideAddress, debe llamar a AcceptWithAddress en los argumentos de evento del controlador de eventos PairingRequested , si desea que se complete el emparejamiento. Pase la dirección como parámetro.

ProvidePasswordCredential 16

La aplicación debe solicitar un nombre de usuario y una contraseña del usuario. Con un valor de ProvidePasswordCredential, llame a AcceptWithPasswordCredential desde los argumentos de evento del controlador de eventos PairingRequested para aceptar el emparejamiento. Pase passwordCredential que encapsula el nombre de usuario y la contraseña como parámetro.

ProvidePin 4

La aplicación debe solicitar un PIN del usuario. Normalmente, el PIN se mostrará en el dispositivo de destino. Con un valor de ProvidePin, llame a Accept desde los argumentos de evento del controlador de eventos PairingRequested si desea que se complete el emparejamiento. Pase el PIN como parámetro.

Comentarios

Este valor es una colección de marcas. Es posible establecer varios valores para una sola acción de emparejamiento.

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1903 18362 ProvidePasswordCredential

Se aplica a

Consulte también