StorageDevice Classe

Définition

Fournit des méthodes pour accéder aux fonctionnalités de stockage d’un appareil portable qui prend en charge WPD. Les périphériques de stockage amovibles sont les suivants :

  • Lecteurs flash et caméras de stockage de masse USB
  • Lecteurs de musique, téléphones et caméras MTP (Media Transfer Protocol)
  • Caméras PTP (Picture Transfer Protocol)
public ref class StorageDevice abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Portable.PortableDeviceContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StorageDevice final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Portable.PortableDeviceContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class StorageDevice
Public Class StorageDevice
Héritage
Object Platform::Object IInspectable StorageDevice
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows Desktop Extension SDK (introduit dans 10.0.10240.0)
API contract
Windows.Devices.Portable.PortableDeviceContract (introduit dans v1.0)
Fonctionnalités de l’application
removableStorage

Exemples

L’exemple suivant montre la syntaxe d’un appel à FromId.

var folder = StorageDevice.FromId(deviceInformationId);
StorageFolder folder{ StorageDevice::FromId(deviceInformationId) };
StorageFolder^ folder = StorageDevice::FromId(deviceInformationId);

Remarques

Pour accéder aux services d’appareil, vous devez déclarer le service d’appareil dans la section Fonctionnalités du fichier manifeste de l’application. Pour obtenir la liste des GUID représentant les services d’appareil, consultez Windows.Devices.Portable.

Méthodes

FromId(String)

Obtient un objet StorageFolder à partir d’un ID DeviceInformation pour un périphérique de stockage amovible.

GetDeviceSelector()

Chaîne AQS (Advanced Query Syntax) pour identifier les périphériques de stockage amovibles. Cette chaîne est passée à la méthode FindAllAsync ou CreateWatcher .

S’applique à

Voir aussi