Archivos, carpetas y bibliotecas
Usa las API de los espacios de nombres Windows.Storage, Windows.Storage.Streams y Windows.Storage.Pickers para leer y escribir texto y otros formatos de datos en archivos, además de para administrar archivos y carpetas. En esta sección también aprenderás sobre la lectura y escritura de la configuración de la aplicación, los selectores de archivos y carpetas, así como las ubicaciones de espacios aislados como, por ejemplo, como la biblioteca de vídeos o música.
Tema | Descripción |
---|---|
Enumerar y consultar archivos y carpetas | Permite tener acceso a los archivos que se encuentran en carpetas, bibliotecas, dispositivos o ubicaciones de red. También puedes consultar los archivos y las carpetas que hay en una ubicación si creas consultas de archivos y carpetas. |
Crear, escribir y leer archivos | Lee y escribe un archivo con un objeto StorageFile. |
Procedimientos recomendados para escribir en archivos | Conoce los procedimientos recomendados para usar diversos métodos de escritura de archivos de las clases FileIO y PathIO. |
Obtención de las propiedades del archivo | Obtiene las propiedades —de nivel superior, básicas y extendidas— de un archivo representado mediante un objeto StorageFile. |
Abrir archivos y carpetas con un selector | Para obtener acceso a archivos y carpetas, permite al usuario interactuar con un selector. Puede usar FolderPicker para obtener acceso a una carpeta. |
Guardar un archivo con un selector | Usa FileSavePicker para permitir a los usuarios especificar el nombre y la ubicación donde desean que tu aplicación guarde un archivo. |
Acceso a contenido de Grupo Hogar | Obtén acceso al contenido almacenado en la carpeta Grupo Hogar, que incluye imágenes, música y vídeos. |
Determinación de la disponibilidad de los archivos de Microsoft OneDrive | Determina si un archivo de Microsoft OneDrive está disponible mediante la propiedad StorageFile.IsAvailable. |
Archivos y carpetas de las bibliotecas de música, imágenes y vídeos | Agrega carpetas existentes de música, imágenes o vídeos a las bibliotecas correspondientes. También puedes quitar carpetas de bibliotecas y obtener la lista de carpetas de una biblioteca para detectar archivos de vídeos, música y fotos almacenados. |
Seguimiento de los archivos y carpetas usados recientemente | Realiza un seguimiento de los archivos a los que el usuario accede con mayor frecuencia; para ello, agrégalos a la lista de elementos usados recientemente (MRU) de la aplicación. La plataforma administra la lista MRU automáticamente ordenando los elementos según la hora del último acceso y eliminando los más antiguos cuando se alcanza el límite de 25 elementos en la lista. Todas las aplicaciones tienen sus propias listas de MRU. |
Realizar un seguimiento de los cambios del sistema de archivos en segundo plano | Realiza el seguimiento de los cambios en el sistema de archivos, incluso cuando no se está ejecutando la aplicación. |
Acceso a la tarjeta SD | Puedes almacenar datos no esenciales y tener acceso a ellos en una tarjeta microSD opcional, especialmente en los dispositivos móviles de bajo coste que tienen un almacenamiento interno limitado. |
Permisos de acceso a archivos | Las aplicaciones pueden obtener acceso a determinadas ubicaciones del sistema de archivos de manera predeterminada. Asimismo, las aplicaciones también pueden tener acceso a otras ubicaciones mediante el selector de archivos o declarando funcionalidades. |
Acceso rápido a las propiedades de archivos de UWP | Recopila de forma eficaz una lista de archivos y sus propiedades de una biblioteca para usarlos en una aplicación para UWP. |