Windows Dev Center

Idioma: HTML | XAML

Acessando dados e arquivos (XAML)

Acesse arquivos, pastas e dados de seu aplicativo.

Acesso de arquivos por meio de seletores

Introdução:
Guia de início rápido: acessando arquivos com seletores de arquivos
Como salvar arquivos usando seletores de arquivos

Os seletores de arquivos dão aos usuários o controle explícito de arquivos e pastas que podem ser acessados pelo aplicativo e proporcionam a você um jeito fácil de permitir que os usuários especifiquem o nome ou o local de um arquivo a ser salvo. Chame o seletor de arquivos para fornecer aos usuários a possibilidade de escolher os arquivos e as pastas com os quais o seu aplicativo trabalhará. (E quando o usuário permite que o seu aplicativo acesse uma pasta por meio do seletor de arquivos, esse aplicativo também obtém acesso à pasta e respectivas subpastas.)

Se o aplicativo trabalhar com arquivos individuais ou pequenas listas de arquivos, assim como faz a maioria dos aplicativos, essas interações de seletor de arquivos talvez sejam tudo aquilo de que você precisa para acessar arquivos e pastas do seu aplicativo. Se você não precisa de acesso adicional ao sistema de arquivos, minimize as declarações de funcionalidades do aplicativo e simplifique potencialmente o processo de análise ao enviar o aplicativo para a Store. Veja Acesso a arquivos e permissões para saber mais sobre as permissões padrão do sistema de arquivos e o seletor de arquivos.

Por exemplo, nesta captura de tela, um aplicativo de email chamou o seletor de arquivos para que o usuário pudesse escolher uma imagem de Imagens.

Uma captura de tela de um seletor de arquivos com um arquivo na biblioteca de Imagens selecionado para ser aberto.

E nessa captura de tela, o aplicativo Leitor chamou o seletor de arquivos para o usuário especificar o nome e o local do arquivo a ser salvo.

Uma captura de tela de um seletor de arquivos usado para salvar um arquivo no OneDrive.

Acesso programático a arquivos

Introdução:
Guia de início rápido: Acessando arquivos de forma programática

Se o seu aplicativo tiver permissão para acessar arquivos em um determinado local, você poderá enumerar e acessar todos os arquivos nesse local. Veja Acesso a arquivos e permissões para aprender quais locais o aplicativo pode acessar automaticamente e descobrir como o seu aplicativo pode obter acesso a outros locais.

Acesso a arquivos e dados de aplicativo

Saiba mais:
Gerenciando dados de aplicativo
Definido recursos de aplicativos
Como carregar recursos de arquivos

Todos os aplicativos podem usar o sistema local ou a nuvem para armazenar e gerenciar arquivos e dados específicos do aplicativo, inclusive os arquivos de recurso no pacote do aplicativo.

Ler ou gravar dados de arquivo

Introdução:
Guia de início rápido: Lendo e gravando um arquivo

Você pode ler e gravar dados diretamente em um arquivo ou por meio de fluxos.

Nesta seção

TópicoDescrição

Guia de início rápido: Acessando arquivos de forma programática

Acesse arquivos e pastas que estão em um local específico, como 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.

Guia de início rápido: lendo e gravando arquivos

Leia e grave um arquivo usando um objeto StorageFile.

Guia de início rápido: obtendo as propriedades do arquivo

Obtenha as propriedades - nível superior, básica e estendida - de um arquivo representado pelo objeto StorageFile.

Como rastrear arquivos e pastas usados recentemente

Acompanhe os arquivos que o usuário acessa com frequência adicionando-os à lista de itens usados mais recentemente de seu aplicativo. A plataforma gerencia a MostRecentlyUsedList para você classificando os itens com base na data em que foram acessados pela última vez e removendo o item mais antigo quando o limite de 25 itens for atingido. Todos os aplicativos têm suas próprias MostRecentlyUsedList.

Guia de início rápido: gerenciando 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 e obter a lista de pastas em uma biblioteca.

Guia de início rápido: acessando o conteúdo do Grupo Doméstico

O conteúdo de acesso é armazenado na pasta Grupo Doméstico do usuário, incluindo imagens, música e vídeos.

Como proteger arquivos com Apagamento Seletivo

Você pode usar o apagamento seletivo para identificar arquivos protegidos no seu aplicativo, os quais podem ser revogados quando um usuário do aplicativo perde o direito de ver dados do seu aplicativo. Este é um cenário comum nas empresas que permitem aos usuários usar seus próprios dispositivos para trabalhar. Quando o funcionário deixa o emprego, os arquivos da empresa existentes no dispositivo pessoal do funcionário podem ser removidos.

Guia de início rápido: determinando a disponibilidade de arquivos OneDrive

Determine se um arquivo OneDrive está disponível usando a propriedade StorageFile.IsAvailable.

Como personalizar dados do modelo do Visual Studio (XAML)

Os dados já aparecem nas páginas de um projeto Hub, Grade, Dividido e Pivot. Isso ocorre porque esses modelos contêm arquivos, código e marcas XAML que tornam isso possível. É bem mais fácil modificar esses arquivos para mostrar seus dados do que iniciar com uma página em branco e adicionar tudo desde o princípio.

Guia de início rápido: Ler dados de um serviço

Usando o modelo de projeto de Hub, Grade ou Dividido no Visual Studio, você pode criar de forma mais eficiente um aplicativo que exiba dados de qualquer serviço, banco de dados ou outra fonte de dados. Esses modelos compartilham um modelo de dados que organiza as informações em itens e grupos e você pode facilmente adicionar mais funcionalidade ao seu aplicativo se organizar os dados conforme esse modelo.

Acessar bibliotecas de mídia

Descubra fotos, músicas e vídeos armazenados usando as orientações deste tópico.

Acessar o cartão SD

Armazene e acesse dados não essenciais no cartão microSD opcional para expandir o armazenamento disponível em dispositivos, especialmente em dispositivos de baixo custo que têm armazenamento interno limitado.

Trabalhando com Seletores de arquivo

Esta seção inclui o Guia de início rápido e tópicos de Como fazer e ilustra como incorporar seletores de arquivos em seus aplicativos.

 

Tópicos relacionados

Exemplo de acesso a arquivos
Amostra do seletor de arquivos

 

 

Mostrar:
© 2015 Microsoft