DevicePairingKinds 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義常數,指定應用程式或系統所要求的配對類型。 做為輸入值,請使用此值來指出應用程式支援的配對類型。 當這個數據類型接收為輸出值時,它會指出系統所要求的配對類型;在此情況下,您的程式代碼必須據此回應。
此列舉支援其成員值的位元組合。
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
- 繼承
-
DevicePairingKinds
- 屬性
Windows 需求
裝置系列 |
Windows 10 (已於 10.0.10586.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v2.0 引進)
|
欄位
ConfirmOnly | 1 | 應用程式必須確認他們想要執行配對動作。 您可以向使用者顯示選擇性的確認對話框。 使用 ConfirmOnly 的值,如果您想要讓配對完成,請從 PairingRequested 事件處理程式的事件自變數呼叫 Accept。 |
ConfirmPinMatch | 8 | 應用程式必須向用戶顯示指定的 PIN,並要求使用者確認 PIN 符合目標裝置上顯示的 PIN。 使用 ConfirmPinMatch 的值,如果您想要配對完成,請從 PairingRequested 事件處理程式的事件自變數呼叫 Accept。 |
DisplayPin | 2 | 應用程式必須向用戶顯示指定的 PIN。 用戶接著必須在配對的裝置上輸入或確認 PIN。 使用 DisplayPin 的值,如果您想要讓配對完成,請從 PairingRequested 事件處理程式的事件自變數呼叫 Accept。 如果您的應用程式此時取消配對,裝置可能仍會配對。 這是因為系統和目標裝置不需要對此 DevicePairingKinds 值進行任何確認。 |
None | 0 | 不支援配對。 |
ProvideAddress | 32 | 應用程式必須從裝置提供位址。 這通常用於透過 IPP 或 UPnP 等網路通訊協定進行導向探索,其中應用程式已經知道裝置的 IP/位址/URL。 使用 ProvideAddress 的值時,如果您想要讓配對完成,您應該在 PairingRequested 事件處理程式的事件自變數上呼叫 AcceptWithAddress。 以參數的形式傳入位址。 |
ProvidePasswordCredential | 16 | 應用程式必須向使用者要求使用者名稱和密碼。 使用 ProvidePasswordCredential 的值,從 PairingRequested 事件處理程式的事件自變數呼叫 AcceptWithPasswordCredential 以接受配對。 傳入 PasswordCredential ,將使用者名稱和密碼封裝為參數。 |
ProvidePin | 4 | 應用程式必須向使用者要求 PIN。 PIN 通常會顯示在目標裝置上。 使用 ProvidePin 的值,如果您想要配對完成,請從 PairingRequested 事件處理程式的事件自變數呼叫 Accept。 以參數的形式傳入 PIN。 |
備註
這個值是旗標的集合。 可以針對單一配對動作設定多個值。
版本歷程記錄
Windows 版本 | SDK 版本 | 已新增值 |
---|---|---|
1903 | 18362 | ProvidePasswordCredential |