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 组合在一起,以生成生成的筛选器。

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

指示面板在计算机上的位置。 此枚举用于指示设备的物理位置。

另请参阅