StorageDevice Classe

Definição

Fornece métodos para acessar a funcionalidade de armazenamento de um dispositivo portátil que dá suporte ao WPD. Os dispositivos de armazenamento removíveis incluem:

  • Unidades e câmeras flash de armazenamento em massa USB
  • Reprodutores de música, telefones e câmeras do MTP (Media Transfer Protocol)
  • Câmeras ptp (protocolo de transferência de imagem)
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
Herança
Object Platform::Object IInspectable StorageDevice
Atributos

Requisitos do Windows

Família de dispositivos
Windows Desktop Extension SDK (introduzida na 10.0.10240.0)
API contract
Windows.Devices.Portable.PortableDeviceContract (introduzida na v1.0)
Funcionalidades do aplicativo
removableStorage

Exemplos

O exemplo a seguir mostra a sintaxe de uma chamada para FromId.

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

Comentários

Para acessar os serviços de dispositivo, você deve declarar o serviço de dispositivo na seção funcionalidades do arquivo de manifesto do aplicativo. Para obter uma lista dos GUIDs que representam os serviços de dispositivo, consulte Windows.Devices.Portable.

Métodos

FromId(String)

Obtém um objeto StorageFolder de uma ID DeviceInformation para um dispositivo de armazenamento removível.

GetDeviceSelector()

Uma cadeia de caracteres AQS (Sintaxe de Consulta Avançada) para identificar dispositivos de armazenamento removíveis. Essa cadeia de caracteres é passada para o método FindAllAsync ou CreateWatcher .

Aplica-se a

Confira também