Windows.Devices.Enumeration.Pnp Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Importante
Ya no se recomienda usar los tipos en el espacio de nombres Windows.Devices.Enumeration.Pnp . En su lugar, los tipos del espacio de nombres Windows.Devices.Enumeration implementan un superconjunto moderno y mejor mantenido de la funcionalidad de Windows.Devices.Enumeration.Pnp.
La alternativa a PnpObjectType es la enumeración Windows.Devices.Enumeration.DeviceInformationKind , que puede pasar como parámetro a las API Windows.Devices.Enumeration . Por ejemplo, en lugar de usar PnpObjectType al crear un PnpObjectWatcher, use DeviceInformationKind al crear un DeviceWatcher.
Proporciona clases para enumerar una colección de objetos de dispositivo Pnp y controladores de eventos para supervisar los cambios en los objetos de la colección de forma asincrónica.
A continuación se muestran los usos típicos de la API Windows.Devices.Enumeration.Pnp.
- Compilar 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 webcams 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 importe fotos.
- Detección y notificaciones de dispositivos sobre dispositivos para aplicaciones que las usan (consulte Centro de desarrollo de hardware de Windows).
Clases
PnpObject |
Importante Ya no se recomienda usar los tipos en el espacio de nombres Windows.Devices.Enumeration.Pnp . En su lugar, los tipos del espacio de nombres Windows.Devices.Enumeration implementan un superconjunto moderno y mejor mantenido de la funcionalidad de Windows.Devices.Enumeration.Pnp. La alternativa a PnpObjectType es la enumeración Windows.Devices.Enumeration.DeviceInformationKind , que puede pasar como parámetro a las API Windows.Devices.Enumeration . Por ejemplo, en lugar de usar PnpObjectType al crear un PnpObjectWatcher, use DeviceInformationKind al crear un DeviceWatcher. Representa un objeto PnP. Esta clase permite el acceso a propiedades conocidas de un objeto PnP, así como a un almacén de propiedades adicionales que se especifican para recuperarse del objeto PnP. |
PnpObjectCollection |
Importante Ya no se recomienda usar los tipos en el espacio de nombres Windows.Devices.Enumeration.Pnp . En su lugar, los tipos del espacio de nombres Windows.Devices.Enumeration implementan un superconjunto moderno y mejor mantenido de la funcionalidad de Windows.Devices.Enumeration.Pnp. La alternativa a PnpObjectType es la enumeración Windows.Devices.Enumeration.DeviceInformationKind , que puede pasar como parámetro a las API Windows.Devices.Enumeration . Por ejemplo, en lugar de usar PnpObjectType al crear un PnpObjectWatcher, use DeviceInformationKind al crear un DeviceWatcher. Representa una colección iterable de objetos de dispositivo Pnp. |
PnpObjectUpdate |
Importante Ya no se recomienda usar los tipos en el espacio de nombres Windows.Devices.Enumeration.Pnp . En su lugar, los tipos del espacio de nombres Windows.Devices.Enumeration implementan un superconjunto moderno y mejor mantenido de la funcionalidad de Windows.Devices.Enumeration.Pnp. La alternativa a PnpObjectType es la enumeración Windows.Devices.Enumeration.DeviceInformationKind , que puede pasar como parámetro a las API Windows.Devices.Enumeration . Por ejemplo, en lugar de usar PnpObjectType al crear un PnpObjectWatcher, use DeviceInformationKind al crear un DeviceWatcher. Contiene las propiedades actualizadas de un PnpObject. |
PnpObjectWatcher |
Importante Ya no se recomienda usar los tipos en el espacio de nombres Windows.Devices.Enumeration.Pnp . En su lugar, los tipos del espacio de nombres Windows.Devices.Enumeration implementan un superconjunto moderno y mejor mantenido de la funcionalidad de Windows.Devices.Enumeration.Pnp. La alternativa a PnpObjectType es la enumeración Windows.Devices.Enumeration.DeviceInformationKind , que puede pasar como parámetro a las API Windows.Devices.Enumeration . Por ejemplo, en lugar de usar PnpObjectType al crear un PnpObjectWatcher, use DeviceInformationKind al crear un DeviceWatcher. Genera eventos para notificar al cliente que se ha agregado, actualizado o quitado un PnpObject de una colección enumerada de objetos de dispositivo Pnp de forma incremental y asincrónica. |
Enumeraciones
PnpObjectType |
Importante Ya no se recomienda usar los tipos en el espacio de nombres Windows.Devices.Enumeration.Pnp . En su lugar, los tipos del espacio de nombres Windows.Devices.Enumeration implementan un superconjunto moderno y mejor mantenido de la funcionalidad de Windows.Devices.Enumeration.Pnp. La alternativa a PnpObjectType es la enumeración Windows.Devices.Enumeration.DeviceInformationKind , que puede pasar como parámetro a las API Windows.Devices.Enumeration . Por ejemplo, en lugar de usar PnpObjectType al crear un PnpObjectWatcher, use DeviceInformationKind al crear un DeviceWatcher. Define constantes que especifican el tipo de dispositivo representado por PnpObject. |