KnownFolders.RemovableDevices Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets the removable devices folder.
public:
static property StorageFolder ^ RemovableDevices { StorageFolder ^ get(); };
static StorageFolder RemovableDevices();
public static StorageFolder RemovableDevices { get; }
var storageFolder = KnownFolders.removableDevices;
Public Shared ReadOnly Property RemovableDevices As StorageFolder
Property Value
The removable devices folder.
Windows requirements
App capabilities |
removableStorage
|
Remarks
Prerequisites
To access the removable devices folder, you must:
- In the app manifest, specify the Removable Storage capability.
- In the app manifest, register at least one File Type Association declaration. This declaration explicitly indicates the file types (extensions) that your app wants to access on the removable devices. The app can only enumerate, create, or change files that have the file types declared in the app manifest. For more info, see Handle file activation.
Return value
To work with the removable devices folder and its contents, call the methods and properties of the StorageFolder class. For general info about how to use files and folders, see Enumerate and query files and folders.
The folder returned by the RemovableDevices property is a virtual folder. This virtual folder contains a subfolder for each removable device that's present. For example, if a single removable device is attached to the computer, the removable devices folder contains a single subfolder for which the name and path may be D:\
.
If no removable devices are available, reading the value of this property returns an empty folder. It does not raise an exception.