Windows.Devices.Enumeration Espacio de nombres

Proporciona clases para enumerar dispositivos. A continuación se muestran los usos típicos de la API Windows.Devices.Enumeration.

  • Crear una interfaz de usuario para seleccionar el dispositivo que va a usar una aplicación. Por ejemplo, una aplicación de chat de voz puede presentar una lista de micrófonos o cámaras web para que el usuario pueda seleccionar o una aplicación de importación de fotos puede presentar una lista de dispositivos de almacenamiento extraíbles desde los que el usuario va a importar fotos.
  • Obtenga información general sobre los dispositivos conectados o reconocibles por el sistema.
  • Detección de dispositivos y notificaciones sobre dispositivos para aplicaciones que las usan.

Clases

DeviceAccessChangedEventArgs

Proporciona datos para el evento AccessChanged .

DeviceAccessInformation

Contiene la información sobre el acceso a un dispositivo.

DeviceConnectionChangeTriggerDetails

Proporciona información sobre el dispositivo que provocó que se activara este desencadenador.

DeviceDisconnectButtonClickedEventArgs

Proporciona datos para el evento DisconnectButtonClicked en el objeto DevicePicker .

DeviceInformation

Representa un dispositivo. Esta clase permite el acceso a propiedades de dispositivo conocidas, así como a propiedades adicionales especificadas durante la enumeración de dispositivos.

DeviceInformationCollection

Representa una colección de objetos DeviceInformation .

DeviceInformationCustomPairing

Representa un emparejamiento personalizado para un objeto DeviceInformation .

DeviceInformationPairing

Contiene información y habilita el emparejamiento para un dispositivo.

DeviceInformationUpdate

Contiene propiedades actualizadas para un objeto DeviceInformation .

DevicePairingRequestedEventArgs

Proporciona datos para el evento PairingRequested .

DevicePairingResult

Contiene información sobre el resultado de intentar emparejar un dispositivo.

DevicePairingSetMembersRequestedEventArgs

Argumentos de evento pasados al controlador para el evento DeviceInformationCustomPairing.PairingSetMembersRequested , que se genera cuando se han solicitado los miembros de un conjunto de emparejamiento.

DevicePairingSetMembersRequestedEventArgs contiene: un estado que indica éxito o error; un vector de los dispositivos o puntos de conexión que se agregaron al conjunto, o que no se pudieron agregar al conjunto, dependiendo de ese estado; e información sobre el dispositivo primario.

Para obtener más información y ejemplos de código, consulta Emparejar un conjunto con la propiedad DeviceInformationPairing.Custom.

DevicePicker

Representa un control flotante del selector que contiene una lista de dispositivos entre los que elegir el usuario.

En una aplicación de escritorio, antes de usar una instancia de esta clase de una manera que muestre la interfaz de usuario, deberá asociar el objeto con el identificador de ventana de su propietario. Para obtener más información y ejemplos de código, consulta Mostrar objetos de interfaz de usuario de WinRT que dependen de CoreWindow.

DevicePickerAppearance

Representa la apariencia de un selector de dispositivos.

DevicePickerFilter

Representa el filtro usado para determinar qué dispositivos se van a mostrar en el selector de dispositivos. Los parámetros de filtro se agrupan en OR para crear el filtro resultante.

DeviceSelectedEventArgs

Proporciona datos para el evento DeviceSelected en el objeto DevicePicker .

DeviceThumbnail

Representa la imagen en miniatura de un dispositivo.

DeviceUnpairingResult

Contiene información sobre el resultado de intentar desaparejar un dispositivo.

DeviceWatcher

Enumera los dispositivos dinámicamente, de modo que la aplicación reciba notificaciones si se agregan, quitan o cambian los dispositivos una vez completada la enumeración inicial.

DeviceWatcherEvent

Se desencadena cuando se actualiza la lista de dispositivos una vez completada la enumeración inicial.

DeviceWatcherTriggerDetails

Proporciona detalles sobre las actualizaciones del dispositivo que invocaron el desencadenador.

EnclosureLocation

Describe la ubicación física de un dispositivo en su gabinete.

Interfaces

IDeviceEnumerationSettings

Proporciona clases para enumerar dispositivos. A continuación se muestran los usos típicos de la API Windows.Devices.Enumeration.

  • Crear una interfaz de usuario para seleccionar el dispositivo que va a usar una aplicación. Por ejemplo, una aplicación de chat de voz puede presentar una lista de micrófonos o cámaras web para que el usuario pueda seleccionar o una aplicación de importación de fotos puede presentar una lista de dispositivos de almacenamiento extraíbles desde los que el usuario va a importar fotos.
  • Obtenga información general sobre los dispositivos conectados o reconocibles por el sistema.
  • Detección de dispositivos y notificaciones sobre dispositivos para aplicaciones que las usan.
IDevicePairingSettings

Identifica una colección de configuraciones para el emparejamiento de dispositivos. WiFiDirectConnectionParameters implementa IDevicePairingSettings.

Enumeraciones

DeviceAccessStatus

Indica el estado del acceso a un dispositivo.

DeviceClass

Indica el tipo de dispositivos que el usuario quiere enumerar.

DeviceInformationKind

Define constantes que especifican un tipo de objeto DeviceInformation .

DevicePairingAddPairingSetMemberStatus

Define constantes que especifican un valor de estado que describe el resultado de agregar miembros a un conjunto de emparejamiento. Para obtener más información y ejemplos de código, consulta Emparejar un conjunto con la propiedad DeviceInformationPairing.Custom. Consulta DevicePairingSetMembersRequestedEventArgs.Status.

DevicePairingKinds

Define constantes que especifican tipos de emparejamiento admitidos por la aplicación o solicitados por el sistema. Como valor de entrada, use este valor para indicar qué tipos de emparejamiento admite la aplicación. Cuando este tipo de datos se recibe como un valor de salida, indica el tipo de emparejamiento solicitado por el sistema; en ese caso, el código tendrá que responder en consecuencia.

DevicePairingProtectionLevel

Nivel de protección para el emparejamiento.

DevicePairingResultStatus

Resultado de la acción de emparejamiento con un objeto de dispositivo punto de conexión de asociación (AEP). Para obtener más información sobre los objetos AEP, vea DeviceInformationKind.

DevicePickerDisplayStatusOptions

Indica lo que desea que el selector de dispositivos muestre sobre un dispositivo determinado. Se usa con el método SetDisplayStatus en el objeto DevicePicker .

DeviceUnpairingResultStatus

Resultado de la acción de desapareamiento.

DeviceWatcherEventKind

Tipo del evento.

DeviceWatcherStatus

Describe el estado de un objeto DeviceWatcher .

Panel

Indica la ubicación de un panel en un equipo. Esta enumeración se usa para indicar la ubicación física de un dispositivo.

Consulte también