Поделиться через


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.

Применяется к

См. также раздел