StorageLibrary Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Permite agregar y quitar carpetas de una biblioteca como Música o Vídeos y le permite obtener una lista de carpetas incluidas en la biblioteca.
public ref class StorageLibrary sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class StorageLibrary final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class StorageLibrary
Public NotInheritable Class StorageLibrary
- Herencia
- Atributos
Requisitos de Windows
| Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Comentarios
Solo puede acceder a bibliotecas para las que haya declarado funcionalidades en el manifiesto de la aplicación. Para más información sobre las funcionalidades, consulte Declaraciones de funcionalidad de la aplicación.
Historial de versiones
| Versión de Windows | Versión del SDK | Valor agregado |
|---|---|---|
| 1511 | 10586 | GetLibraryForUserAsync |
| 1607 | 14393 | ChangeTracker |
| 1709 | 16299 | AreFolderSuggestionsAvailableAsync |
Propiedades
| ChangeTracker |
Devuelve storageLibraryChangeTracker asociado a la biblioteca de almacenamiento. |
| Folders |
Obtiene las carpetas de la biblioteca actual. |
| SaveFolder |
Obtenga la carpeta de guardado predeterminada para la biblioteca actual. |
Métodos
| AreFolderSuggestionsAvailableAsync() |
Determina si hay sugerencias para agregar carpetas existentes con contenido a StorageLibrary. |
| GetLibraryAsync(KnownLibraryId) |
Obtiene la biblioteca especificada. |
| GetLibraryForUserAsync(User, KnownLibraryId) |
Obtiene la biblioteca especificada para un usuario. |
| RequestAddFolderAsync() |
Solicita al usuario que seleccione una carpeta y, a continuación, agrega la carpeta a la biblioteca. |
| RequestRemoveFolderAsync(StorageFolder) |
Solicita al usuario que confirme la eliminación de la carpeta especificada de la biblioteca actual y, a continuación, quita la carpeta . |
Eventos
| DefinitionChanged |
Se produce cuando cambia la lista de carpetas de la biblioteca actual. |