Windows.Devices.Enumeration Espace de noms

Fournit des classes pour énumérer des appareils. Voici les utilisations classiques de l’API Windows.Devices.Enumeration.

  • Création d’une interface utilisateur pour sélectionner l’appareil à utiliser par une application. Par exemple, une application de conversation vocale peut présenter une liste de microphones ou de webcams que l’utilisateur peut sélectionner, ou une application d’importation de photos peut présenter une liste d’appareils de stockage amovibles à partir duquel l’utilisateur peut importer des photos.
  • Obtenez des informations générales sur les appareils connectés au système ou détectables par le système.
  • Découverte d’appareils et notifications sur les appareils pour les applications qui les utilisent.

Classes

DeviceAccessChangedEventArgs

Fournit des données pour l’événement AccessChanged .

DeviceAccessInformation

Contient les informations sur l’accès à un appareil.

DeviceConnectionChangeTriggerDetails

Fournit des informations sur l’appareil à l’origine du déclenchement de ce déclencheur.

DeviceDisconnectButtonClickedEventArgs

Fournit des données pour l’événement DisconnectButtonClicked sur l’objet DevicePicker .

DeviceInformation

Représente un appareil. Cette classe permet d’accéder aux propriétés d’appareil connues, ainsi qu’aux propriétés supplémentaires spécifiées lors de l’énumération de l’appareil.

DeviceInformationCollection

Représente une collection d’objets DeviceInformation .

DeviceInformationCustomPairing

Représente un appairage personnalisé pour un objet DeviceInformation .

DeviceInformationPairing

Contient des informations et active le jumelage pour un appareil.

DeviceInformationUpdate

Contient les propriétés mises à jour d’un objet DeviceInformation .

DevicePairingRequestedEventArgs

Fournit des données pour l’événement PairingRequested .

DevicePairingResult

Contient des informations sur le résultat de la tentative de jumelage d’un appareil.

DevicePairingSetMembersRequestedEventArgs

Arguments d’événement passés à votre gestionnaire pour l’événement DeviceInformationCustomPairing.PairingSetMembersRequested , qui est déclenché lorsque les membres d’un jeu de jumelage ont été demandés.

DevicePairingSetMembersRequestedEventArgs contient : une status indiquant la réussite ou l’échec ; un vecteur des appareils/points de terminaison qui ont été ajoutés au jeu ou qui n’ont pas pu être ajoutés au jeu, en fonction de ce status ; ainsi que des informations sur l’appareil parent.

Pour plus d’informations et des exemples de code, consultez Association d’un ensemble à la propriété DeviceInformationPairing.Custom.

DevicePicker

Représente un menu volant de sélecteur qui contient une liste d’appareils que l’utilisateur peut choisir.

Dans une application de bureau, avant d’utiliser un instance de cette classe d’une manière qui affiche l’interface utilisateur, vous devez associer l’objet au handle de fenêtre de son propriétaire. Pour plus d’informations et des exemples de code, consultez Afficher des objets d’interface utilisateur WinRT qui dépendent de CoreWindow.

DevicePickerAppearance

Représente l’apparence d’un sélecteur d’appareil.

DevicePickerFilter

Représente le filtre utilisé pour déterminer les appareils à afficher dans le sélecteur d’appareil. Les paramètres de filtre sont OR-ed ensemble pour générer le filtre résultant.

DeviceSelectedEventArgs

Fournit des données pour l’événement DeviceSelected sur l’objet DevicePicker .

DeviceThumbnail

Représente l’image miniature d’un appareil.

DeviceUnpairingResult

Contient des informations sur le résultat de la tentative de dissociation d’un appareil.

DeviceWatcher

Énumère dynamiquement les appareils, afin que l’application reçoive des notifications si des appareils sont ajoutés, supprimés ou modifiés une fois l’énumération initiale terminée.

DeviceWatcherEvent

Déclenché lorsque la liste des appareils est mise à jour une fois l’énumération initiale terminée.

DeviceWatcherTriggerDetails

Fournit des détails sur les mises à jour d’appareil qui ont appelé le déclencheur.

EnclosureLocation

Décrit l’emplacement physique d’un appareil dans son boîtier.

Interfaces

IDeviceEnumerationSettings

Fournit des classes pour énumérer des appareils. Voici les utilisations classiques de l’API Windows.Devices.Enumeration.

  • Création d’une interface utilisateur pour sélectionner l’appareil à utiliser par une application. Par exemple, une application de conversation vocale peut présenter une liste de microphones ou de webcams que l’utilisateur peut sélectionner, ou une application d’importation de photos peut présenter une liste d’appareils de stockage amovibles à partir duquel l’utilisateur peut importer des photos.
  • Obtenez des informations générales sur les appareils connectés au système ou détectables par le système.
  • Découverte d’appareils et notifications sur les appareils pour les applications qui les utilisent.
IDevicePairingSettings

Identifie une collection de paramètres pour le jumelage d’appareils. WiFiDirectConnectionParameters implémente IDevicePairingSettings.

Énumérations

DeviceAccessStatus

Indique le status de l’accès à un appareil.

DeviceClass

Indique le type d’appareils que l’utilisateur souhaite énumérer.

DeviceInformationKind

Définit des constantes qui spécifient un type d’objet DeviceInformation .

DevicePairingAddPairingSetMemberStatus

Définit des constantes qui spécifient une valeur status décrivant le résultat de l’ajout de membres à un jeu de jumelage. Pour plus d’informations et des exemples de code, consultez Association d’un ensemble à la propriété DeviceInformationPairing.Custom. Consultez DevicePairingSetMembersRequestedEventArgs.Status.

DevicePairingKinds

Définit des constantes qui spécifient les types d’appairage pris en charge par votre application ou demandés par le système. En tant que valeur d’entrée, utilisez cette valeur pour indiquer les types de jumelages pris en charge par votre application. Lorsque ce type de données est reçu en tant que valeur de sortie, il indique le type d’appairage demandé par le système ; dans ce cas, votre code devra répondre en conséquence.

DevicePairingProtectionLevel

Niveau de protection pour le couplage.

DevicePairingResultStatus

Résultat de l’action de jumelage avec un objet d’appareil AEP (Point de terminaison d’association). Pour plus d’informations sur les objets AEP, consultez DeviceInformationKind.

DevicePickerDisplayStatusOptions

Indique ce que vous souhaitez que le sélecteur d’appareil affiche à propos d’un appareil donné. Utilisé avec la méthode SetDisplayStatus sur l’objet DevicePicker .

DeviceUnpairingResultStatus

Résultat de l’action de désachage.

DeviceWatcherEventKind

Type de l'événement.

DeviceWatcherStatus

Décrit l’état d’un objet DeviceWatcher .

Panel

Indique l’emplacement d’un panneau sur un ordinateur. Cette énumération est utilisée pour indiquer l’emplacement physique d’un appareil.

Voir aussi