StorageDevice.FromId(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект StorageFolder из идентификатора DeviceInformation для съемного запоминающего устройства.
public:
static StorageFolder ^ FromId(Platform::String ^ deviceId);
static StorageFolder FromId(winrt::hstring const& deviceId);
public static StorageFolder FromId(string deviceId);
function fromId(deviceId)
Public Shared Function FromId (deviceId As String) As StorageFolder
Параметры
- deviceId
-
String
Platform::String
winrt::hstring
Идентификатор DeviceInformation , определяющий съемный носитель. Этот идентификатор можно получить из windows.Devices.Enumeration или свойства DeviceInformationId аргументов события устройства AutoPlay. Дополнительные сведения см. в статье Краткое руководство. Регистрация приложения для устройства с автозапуском. Для успешного выполнения FromId приложение должно объявить как возможность removableStorage, как показано в объявлениях возможностей приложения, так и сопоставления типов файлов для файлов, к которые оно хочет получить доступ на устройстве, как показано в разделе Обработка активации файлов. Дополнительные сведения см. в примере съемных носителей.
Возвращаемое значение
Объект папки хранилища, представляющий съемный носитель и предоставляющий доступ к содержимому на устройстве.
Требования к Windows
Возможности приложения |
removableStorage
|
Комментарии
Передайте строку селектора из GetDeviceSelector в API Windows.Devices.Enumeration, чтобы получить коллекцию объектов DeviceInformation , представляющих устройства хранения. Выберите объект DeviceInformation для хранилища, к которому вы хотите получить доступ, и используйте его свойство Id в качестве параметра deviceInformationId для FromId.