IStorageFolder Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Manipule les dossiers et leur contenu, et fournit des informations les concernant.
Important
Si vous souhaitez simplement utiliser des dossiers dans votre application, consultez la classe StorageFolder .
public interface class IStorageFolder : IStorageItem
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1926351736, 46063, 20341, 168, 11, 111, 217, 218, 226, 148, 75)]
struct IStorageFolder : IStorageItem
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1926351736, 46063, 20341, 168, 11, 111, 217, 218, 226, 148, 75)]
public interface IStorageFolder : IStorageItem
Public Interface IStorageFolder
Implements IStorageItem
- Dérivé
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Fonctionnalités de l’application |
documentsLibrary
musicLibrary
picturesLibrary
videosLibrary
|
Propriétés
Attributes |
Obtient les attributs d’un élément de stockage. (Hérité de IStorageItem) |
DateCreated |
Obtient la date et l’heure de création de l’élément actuel. (Hérité de IStorageItem) |
Name |
Obtient le nom de l’élément, y compris l’extension de nom de fichier le cas échéant. (Hérité de IStorageItem) |
Path |
Obtient le chemin d’accès complet du système de fichiers de l’élément, si l’élément a un chemin d’accès. (Hérité de IStorageItem) |
Méthodes
CreateFileAsync(String) |
Crée un fichier dans le dossier actif. |
CreateFileAsync(String, CreationCollisionOption) |
Crée un fichier dans le dossier actif et spécifie ce qu’il faut faire si un fichier portant le même nom existe déjà dans le dossier actif. |
CreateFolderAsync(String) |
Crée un dossier dans le dossier actif. |
CreateFolderAsync(String, CreationCollisionOption) |
Crée un dossier dans le dossier actif et spécifie ce qu’il faut faire si un dossier portant le même nom existe déjà dans le dossier actif. |
DeleteAsync() |
Supprime l’élément actif. (Hérité de IStorageItem) |
DeleteAsync(StorageDeleteOption) |
Supprime l’élément actif, éventuellement définitivement. (Hérité de IStorageItem) |
GetBasicPropertiesAsync() |
Obtient les propriétés de base de l’élément actif (comme un fichier ou un dossier). (Hérité de IStorageItem) |
GetFileAsync(String) |
Obtient le fichier spécifié à partir du dossier actif. |
GetFilesAsync() |
Obtient les fichiers du dossier actif. |
GetFolderAsync(String) |
Obtient le dossier spécifié à partir du dossier actif. |
GetFoldersAsync() |
Obtient les dossiers dans le dossier actif. |
GetItemAsync(String) |
Obtient l’élément spécifié à partir de IStorageFolder. |
GetItemsAsync() |
Obtient les éléments du dossier actif. |
IsOfType(StorageItemTypes) |
Détermine si l’objet IStorageItem actuel correspond à la valeur StorageItemTypes spécifiée. (Hérité de IStorageItem) |
RenameAsync(String) |
Renomme l’élément actif. (Hérité de IStorageItem) |
RenameAsync(String, NameCollisionOption) |
Renomme l’élément actif. Cette méthode spécifie également ce qu’il faut faire si un élément existant à l’emplacement de l’élément actuel porte le même nom. (Hérité de IStorageItem) |