Windows.Devices.Enumeration 命名空間

提供列舉裝置的類別。 以下是 Windows.Devices.Enumeration API 的一般用法。

  • 建置使用者介面,以選取應用程式要使用的裝置。 例如,語音聊天應用程式可能會向使用者顯示麥克風或網路攝影機清單以供用戶選取,或者相片匯入應用程式可能會顯示可移動儲存裝置的清單,讓使用者從中匯入相片。
  • 取得系統連線或可探索之裝置的一般資訊。
  • 裝置探索和裝置的相關通知,適用於使用這些裝置的應用程式。

類別

DeviceAccessChangedEventArgs

提供 AccessChanged 事件的數據。

DeviceAccessInformation

包含裝置存取權的相關信息。

DeviceConnectionChangeTriggerDetails

提供造成觸發此觸發程式引發之裝置的相關信息。

DeviceDisconnectButtonClickedEventArgs

提供 DevicePicker 物件上 DisconnectButtonClicked 事件的數據。

DeviceInformation

表示裝置。 這個類別允許存取已知的裝置屬性,以及裝置列舉期間指定的其他屬性。

DeviceInformationCollection

表示 DeviceInformation 物件的集合。

DeviceInformationCustomPairing

表示 DeviceInformation 物件的自定義配對。

DeviceInformationPairing

包含資訊並啟用裝置配對。

DeviceInformationUpdate

包含 DeviceInformation 物件的更新屬性。

DevicePairingRequestedEventArgs

提供 PairingRequested 事件的數據。

DevicePairingResult

包含嘗試配對裝置之結果的相關信息。

DevicePairingSetMembersRequestedEventArgs

傳遞給 DeviceInformationCustomPairing.PairingSetMembersRequested 事件之處理程式的事件自變數,會在要求配對集的成員 () 時引發。

DevicePairingSetMembersRequestedEventArgs 包含:指出成功或失敗的狀態;根據該狀態,新增至集合或無法新增至集合的裝置/端點向量;和父裝置的相關信息。

如需詳細資訊和程式代碼範例,請參閱 將集合與 DeviceInformationPairing.Custom 屬性配對

DevicePicker

代表選擇器飛出視窗,其中包含可供用戶選擇的裝置清單。

在傳統型應用程式中,在以顯示UI的方式使用這個類別的實例之前,您必須將物件與其擁有者的視窗句柄產生關聯。 如需詳細資訊和程式代碼範例,請參閱 顯示相依於 CoreWindow 的 WinRT UI 物件

DevicePickerAppearance

表示裝置選擇器的外觀。

DevicePickerFilter

表示用來判斷要在裝置選擇器中顯示的裝置的篩選條件。 篩選參數是 OR-ed,以建置產生的篩選。

DeviceSelectedEventArgs

提供 DevicePicker 物件上 DeviceSelected 事件的數據。

DeviceThumbnail

表示裝置的縮圖影像。

DeviceUnpairingResult

包含嘗試取消配對裝置之結果的相關信息。

DeviceWatcher

動態列舉裝置,以便在初始列舉完成後新增、移除或變更裝置時,應用程式會收到通知。

DeviceWatcherEvent

在初始列舉完成之後更新裝置清單時觸發。

DeviceWatcherTriggerDetails

提供有關叫用觸發程式之裝置更新的詳細數據。

EnclosureLocation

描述裝置在其機箱中的實體位置。

介面

IDeviceEnumerationSettings

提供列舉裝置的類別。 以下是 Windows.Devices.Enumeration API 的一般用法。

  • 建置使用者介面,以選取應用程式要使用的裝置。 例如,語音聊天應用程式可能會向使用者顯示麥克風或網路攝影機清單以供用戶選取,或者相片匯入應用程式可能會顯示可移動儲存裝置的清單,讓使用者從中匯入相片。
  • 取得系統連線或可探索之裝置的一般資訊。
  • 裝置探索和裝置的相關通知,適用於使用這些裝置的應用程式。
IDevicePairingSettings

識別裝置配對的設定集合。 WiFiDirectConnectionParameters 會實作 IDevicePairingSettings

列舉

DeviceAccessStatus

指出裝置存取的狀態。

DeviceClass

指出使用者想要列舉的裝置類型。

DeviceInformationKind

定義常數,指定 一種 DeviceInformation 物件。

DevicePairingAddPairingSetMemberStatus

定義常數,指定狀態值,描述將成員 () 新增至配對集的結果。 如需詳細資訊和程式代碼範例,請參閱 將集合與 DeviceInformationPairing.Custom 屬性配對。 請參閱 DevicePairingSetMembersRequestedEventArgs.Status

DevicePairingKinds

定義常數,指定應用程式或系統所要求的配對類型。 做為輸入值,請使用此值來指出應用程式支援的配對類型。 當這個數據類型接收為輸出值時,它會指出系統所要求的配對類型;在此情況下,您的程式代碼必須據此回應。

DevicePairingProtectionLevel

配對的保護層級。

DevicePairingResultStatus

與關聯端點 (AEP) 裝置物件配對動作的結果。 如需 AEP 對象的詳細資訊,請參閱 DeviceInformationKind

DevicePickerDisplayStatusOptions

指出您想要讓裝置選擇器顯示特定裝置的內容。 與 DevicePicker 物件上的 SetDisplayStatus 方法搭配使用。

DeviceUnpairingResultStatus

取消配對動作的結果。

DeviceWatcherEventKind

事件的類型。

DeviceWatcherStatus

描述 DeviceWatcher 物件的狀態。

Panel

指出電腦上的面板位置。 這個列舉用於指出裝置的實體位置。

另請參閱