Share via


DevicePairingKinds Enumeration

Definition

Definiert Konstanten, die Arten von Kopplungen angeben, die von Ihrer Anwendung unterstützt oder vom System angefordert werden. Verwenden Sie diesen Wert als Eingabewert, um anzugeben, welche Arten von Kopplungen Ihre Anwendung unterstützt. Wenn dieser Datentyp als Ausgabewert empfangen wird, gibt er die Art der vom System angeforderten Kopplung an. In diesem Fall muss Ihr Code entsprechend reagieren.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

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
Vererbung
DevicePairingKinds
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10586.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v2.0)

Felder

ConfirmOnly 1

Die Anwendung muss bestätigen, dass sie die Kopplungsaktion ausführen möchte. Sie können dem Benutzer ein optionales Bestätigungsdialogfeld anzeigen. Rufen Sie mit dem Wert ConfirmOnlyaccept aus den Ereignisargumenten des PairingRequested-Ereignishandlers auf, wenn die Kopplung abgeschlossen werden soll.

ConfirmPinMatch 8

Die Anwendung muss dem Benutzer die angegebene PIN anzeigen und den Benutzer auffordern, zu bestätigen, dass die PIN mit der auf dem Zielgerät angezeigten PIN übereinstimmt. Rufen Sie mit dem Wert ConfirmPinMatchAccept aus den Ereignisargumenten des PairingRequested-Ereignishandlers auf, wenn die Kopplung abgeschlossen werden soll.

DisplayPin 2

Die Anwendung muss dem Benutzer die angegebene PIN anzeigen. Der Benutzer muss dann diese PIN auf dem Gerät eingeben oder bestätigen, das gekoppelt wird. Rufen Sie mit dem Wert DisplayPinaccept aus den Ereignisargumenten des PairingRequested-Ereignishandlers auf, wenn die Kopplung abgeschlossen werden soll. Wenn Ihre Anwendung die Kopplung zu diesem Zeitpunkt abbricht, ist das Gerät möglicherweise weiterhin gekoppelt. Dies liegt daran, dass das System und das Zielgerät keine Bestätigung für diesen DevicePairingKinds-Wert benötigen.

None 0

Es wird keine Kopplung unterstützt.

ProvideAddress 32

Die Anwendung muss eine Adresse vom Gerät angeben. Dies wird in der Regel für die gezielte Ermittlung über ein Netzwerkprotokoll wie IPP oder UPnP verwendet, bei dem die Anwendung die IP/Adresse/URL des Geräts bereits kennt. Mit dem Wert ProvideAddress sollten Sie AcceptWithAddress für die Ereignisargumente des PairingRequested-Ereignishandlers aufrufen, wenn die Kopplung abgeschlossen werden soll. Übergeben Sie die Adresse als Parameter.

ProvidePasswordCredential 16

Die Anwendung muss einen Benutzernamen und ein Kennwort vom Benutzer anfordern. Rufen Sie mit dem Wert ProvidePasswordCredentialacceptWithPasswordCredential aus den Ereignisargumenten des PairingRequested-Ereignishandlers auf, um die Kopplung zu akzeptieren. Übergeben Sie die Kennwortanmeldeinformationen , die den Benutzernamen und das Kennwort als Parameter kapselt.

ProvidePin 4

Die Anwendung muss eine PIN vom Benutzer anfordern. Die PIN wird in der Regel auf dem Zielgerät angezeigt. Rufen Sie mit dem Wert ProvidePinaccept aus den Ereignisargumenten des PairingRequested-Ereignishandlers auf, wenn die Kopplung abgeschlossen werden soll. Übergeben Sie die PIN als Parameter.

Hinweise

Dieser Wert ist eine Auflistung von Flags. Es ist möglich, mehrere Werte für eine einzelne Kopplungsaktion festzulegen.

Versionsverlauf

Windows-Version SDK-Version Mehrwert
1903 18362 ProvidePasswordCredential

Gilt für:

Weitere Informationen