Énumération des périphériques (HTML)

[ Cet article est destiné aux développeurs de Windows 8.x et Windows Phone 8.x qui créent des applications Windows Runtime. Si vous développez une application pour Windows 10, voir la Documentation ]

Objectif

Les espaces de noms Windows.Devices.Enumeration et Windows.Devices.Enumeration.Pnp vous permettent d’énumérer des périphériques. Les raisons classiques qui justifient l’énumération des périphériques sont les suivantes :

  • la sélection du périphérique à utiliser par une application. Par exemple, une application de conversation vocale peut utiliser l’API pour présenter à l’utilisateur une liste de microphones ou de webcams à sélectionner. Par ailleurs, une application d’importation de photos peut utiliser l’API pour présenter à l’utilisateur une liste de dispositifs de stockage amovibles à sélectionner.
  • La découverte de périphériques et les notifications relatives aux périphériques, pour les applications qui les utilisent, par exemple les applications du Windows Store pour périphérique.

Dans cette section

Rubrique Description

Démarrage rapide : énumération des périphériques couramment utilisés

Voici comment effectuer une énumération unique de périphériques couramment utilisés à l’aide FindAllAsync.

Comment obtenir des notifications si des périphériques sont ajoutés, supprimés ou modifiés

Ce didacticiel vous montre comment énumérer les périphériques de manière dynamique. Votre application peut alors recevoir une notification si les périphériques sont ajoutés ou supprimés, ou si les propriétés du périphérique sont modifiées.

Comment enregistrer le dernier périphérique utilisé afin de le réutiliser ultérieurement

Cette rubrique explique comment obtenir les informations de périphérique à partir d’un ID de périphérique enregistré, en appelant DeviceInformation.CreateFromIdAsync.

Démarrage rapide : énumération des conteneurs de périphérique

Cette rubrique vous montre comment utiliser l’espace de noms Windows.Devices.Enumeration.PnP pour énumérer les conteneurs de périphérique.

Comment récupérer les propriétés supplémentaires pour un périphérique ou un objet PnP

Décrit comment obtenir les propriétés supplémentaires à partir de DeviceInformation ou de PnpObject.

Comment récupérer des objets PnP associés

Cette rubrique décrit comment rechercher des objets PnP (Plug and Play) qui sont liés les uns aux autres. À titre d’exemple, vous voulez récupérer l’objet conteneur de périphérique qui est lié à un objet d’informations de périphérique.

Comment vérifier où est situé un périphérique sur un ordinateur portable

Cette rubrique vous montre comment découvrir si une caméra intégrée ou tout autre périphérique intégré se situe devant, derrière, sur le couvercle ou le panneau d'un ordinateur portable.

Comment afficher une icône de périphérique

Cette section vous montre comment afficher une icône de périphérique.

 

Audience de développeurs

Vous devez être familiarisé avec HTML, JavaScript et les événements.