Arquivos, pastas e bibliotecas
Use as APIs nos namespaces Windows.Storage, Windows.Storage.Streams e Windows.Storage.Pickers para ler e gravar texto e outros formatos de dados em arquivos e gerenciar arquivos e pastas. Nesta seção, você aprenderá também sobre como ler e gravar configurações de aplicativo, sobre seletores de arquivos e pastas e sobre os locais de área restrita especiais, como a biblioteca de vídeos/músicas.
Tópico | Descrição |
---|---|
Enumerar e consultar arquivos e pastas | Acesse arquivos e pastas que estão em uma pasta, biblioteca, dispositivo ou local de rede. Você também pode consultar arquivos e pastas em um local por meio de consultas de arquivo e pasta. |
Criar, gravar e ler um arquivo | Leia e grave um arquivo usando o objeto StorageFile. |
Práticas recomendadas para gravar em arquivos | Conheça as práticas recomendadas para usar os vários métodos de gravação de arquivos das classes FileIO e PathIO. |
Obter propriedades de arquivo | Obtenha as propriedades, de nível superior, básicas e estendidas, de um arquivo representado pelo objeto StorageFile. |
Abrir arquivos e pastas com um seletor | Acesse arquivos e pastas permitindo que o usuário interaja com um seletor. Você pode usar o FolderPicker para obter acesso a uma pasta. |
Salvar um arquivo com um seletor | Use o FileSavePicker para permitir que os usuários especifiquem o nome e o local onde desejam que o aplicativo salve um aplicativo. |
Acessando o conteúdo do Grupo Doméstico | Acesse o conteúdo armazenado na pasta Grupo Doméstico do usuário, incluindo imagens, músicas e vídeos. |
Determinando a disponibilidade de arquivos do Microsoft OneDrive | Determine se um arquivo do Microsoft OneDrive está disponível usando a propriedade StorageFile.IsAvailable. |
Arquivos e pastas nas bibliotecas Música, Fotos e Vídeos | Adicione pastas existentes de música, fotos ou vídeos às bibliotecas correspondentes. Você também pode remover pastas de bibliotecas, obter a lista de pastas em uma biblioteca e descobrir fotos, músicas e vídeos armazenados. |
Rastrear arquivos e pastas usados recentemente | Acompanhe os arquivos que o usuário acessa com frequência adicionando-os à lista de itens usados recentemente de seu aplicativo. A plataforma gerencia os itens usados recentemente para você classificando-os com base na data em que foram acessados pela última vez e removendo o item mais antigo quando o limite de 25 itens é atingido. Todos os aplicativos têm seus próprios itens usados recentemente. |
Controlar alterações no sistema de arquivos em segundo plano | Acompanhar as alterações ao sistema de arquivos, mesmo quando o aplicativo não está em execução. |
Acessar o cartão SD | Você pode armazenar e acessar dados não essenciais em um cartão microSD opcional, especialmente em dispositivos móveis de baixo custo que têm armazenamento interno limitado. |
Permissões de acesso a arquivo | Os aplicativos podem acessar certos locais do sistema de arquivos por padrão. Os aplicativos também podem acessar outros locais por meio do seletor de arquivos ou da declaração de funcionalidades. |
Acesso rápido às propriedades de arquivo na UWP | Coletar com eficiência uma lista de arquivos e respectivas propriedades em uma biblioteca para usar em um aplicativo UWP. |