DevicePairingKinds Enumerazione

Definizione

Definisce costanti che specificano i tipi di associazione supportati dall'applicazione o richiesti dal sistema. Come valore di input, usare questo valore per indicare i tipi di associazione supportati dall'applicazione. Quando questo tipo di dati viene ricevuto come valore di output, indica il tipo di associazione richiesto dal sistema; in tal caso, il codice dovrà rispondere di conseguenza.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

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
Ereditarietà
DevicePairingKinds
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v2.0)

Campi

ConfirmOnly 1

L'applicazione deve confermare di voler eseguire l'azione di associazione. È possibile presentare all'utente una finestra di dialogo di conferma facoltativa. Con il valore ConfirmOnly, chiamare Accept dagli argomenti dell'evento del gestore eventi PairingRequested se si vuole che l'associazione venga completata.

ConfirmPinMatch 8

L'applicazione deve visualizzare il PIN specificato all'utente e chiedere all'utente di confermare che il PIN corrisponda a quello visualizzato nel dispositivo di destinazione. Con il valore ConfirmPinMatch, chiamare Accept dagli argomenti dell'evento del gestore eventi PairingRequested se si vuole che l'associazione venga completata.

DisplayPin 2

L'applicazione deve visualizzare il PIN specificato all'utente. L'utente dovrà quindi immettere o confermare il PIN nel dispositivo associato. Con il valore DisplayPin, chiamare Accept dagli argomenti dell'evento del gestore eventi PairingRequested se si vuole che l'associazione venga completata. Se l'applicazione annulla l'associazione a questo punto, il dispositivo potrebbe comunque essere associato. Ciò è dovuto al fatto che il sistema e il dispositivo di destinazione non necessitano di alcuna conferma per questo valore devicePairingKinds.

None 0

Non è supportata alcuna associazione.

ProvideAddress 32

L'applicazione deve fornire un indirizzo dal dispositivo. Questa operazione viene in genere usata per l'individuazione diretta su un protocollo di rete, ad esempio IPP o UPnP, in cui l'applicazione conosce già l'indirizzo IP/indirizzo/URL del dispositivo. Con il valore ProvideAddress, devi chiamare AcceptWithAddress negli argomenti dell'evento del gestore eventi PairingRequested , se vuoi che l'associazione venga completata. Passare l'indirizzo come parametro.

ProvidePasswordCredential 16

L'applicazione deve richiedere un nome utente e una password all'utente. Con il valore ProvidePasswordCredential, chiamare AcceptWithPasswordCredential dagli argomenti dell'evento del gestore eventi PairingRequested per accettare l'associazione. Passare PasswordCredential che incapsula il nome utente e la password come parametro.

ProvidePin 4

L'applicazione deve richiedere un PIN all'utente. Il PIN verrà in genere visualizzato nel dispositivo di destinazione. Con il valore ProvidePin, chiamare Accept dagli argomenti dell'evento del gestore eventi PairingRequested se si vuole che l'associazione venga completata. Passare il PIN come parametro.

Commenti

Questo valore è una raccolta di flag. È possibile impostare più valori per una singola azione di associazione.

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1903 18362 ProvidePasswordCredential

Si applica a

Vedi anche