StorageDevice Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет методы для доступа к функциям хранилища переносимого устройства, поддерживающего WPD. К съемным запоминаемым устройствам относятся:
- USB-накопители и камеры
- Музыкальные проигрыватели, телефоны и камеры протокола передачи мультимедиа (MTP)
- Камеры PTP
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
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows Desktop Extension SDK (появилось в 10.0.10240.0)
|
API contract |
Windows.Devices.Portable.PortableDeviceContract (появилось в v1.0)
|
Возможности приложения |
removableStorage
|
Примеры
В следующем примере показан синтаксис вызова Метода FromId.
var folder = StorageDevice.FromId(deviceInformationId);
StorageFolder folder{ StorageDevice::FromId(deviceInformationId) };
StorageFolder^ folder = StorageDevice::FromId(deviceInformationId);
Комментарии
Чтобы получить доступ к службам устройств, необходимо объявить службу устройства в разделе возможностей файла манифеста приложения. Список идентификаторов GUID, представляющих службы устройств, см. в разделе Windows.Devices.Portable.
Методы
FromId(String) |
Возвращает объект StorageFolder из идентификатора DeviceInformation для съемного запоминающего устройства. |
GetDeviceSelector() |
Строка расширенного синтаксиса запросов (AQS) для идентификации съемных запоминающих устройств. Эта строка передается методу FindAllAsync или CreateWatcher . |