Compartilhar via


IStorageItem Interface

Definição

Manipula itens de armazenamento (arquivos e pastas) e seu conteúdo e fornece informações sobre eles.

Importante

Se você simplesmente quiser trabalhar com arquivos e pastas em seu aplicativo, consulte as classes StorageFile e StorageFolder .

public interface class IStorageItem
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1107798422, 51759, 17143, 189, 232, 139, 16, 69, 122, 127, 48)]
struct IStorageItem
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1107798422, 51759, 17143, 189, 232, 139, 16, 69, 122, 127, 48)]
public interface IStorageItem
Public Interface IStorageItem
Derivado
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Propriedades

Attributes

Obtém os atributos de um item de armazenamento.

DateCreated

Obtém a data e a hora em que o item atual foi criado.

Name

Obtém o nome do item, incluindo a extensão de nome de arquivo, se houver uma.

Path

Obtém o caminho completo do sistema de arquivos do item, se o item tiver um caminho.

Métodos

DeleteAsync()

Exclui o item atual.

DeleteAsync(StorageDeleteOption)

Exclui o item atual, excluindo-o permanentemente.

GetBasicPropertiesAsync()

Obtém as propriedades básicas do item atual (como um arquivo ou pasta).

IsOfType(StorageItemTypes)

Determina se o IStorageItem atual corresponde ao valor de StorageItemTypes especificado.

RenameAsync(String)

Renomeia o item atual.

RenameAsync(String, NameCollisionOption)

Renomeia o item atual. Esse método também especifica o que fazer se um item existente no local do item atual tiver o mesmo nome.

Aplica-se a