IStorageItem 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 éléments de stockage (fichiers et dossiers) et leur contenu, et fournit des informations les concernant.
Important
Si vous souhaitez simplement utiliser des fichiers et des dossiers dans votre application, consultez les classes StorageFile et StorageFolder .
public interface class IStorageItem
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1107798422, 51759, 17143, 189, 232, 139, 16, 69, 122, 127, 48)]
struct IStorageItem
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1107798422, 51759, 17143, 189, 232, 139, 16, 69, 122, 127, 48)]
public interface IStorageItem
Public Interface IStorageItem
- Dérivé
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Propriétés
Attributes |
Obtient les attributs d’un élément de stockage. |
DateCreated |
Obtient la date et l’heure de création de l’élément actuel. |
Name |
Obtient le nom de l’élément, y compris l’extension de nom de fichier le cas échéant. |
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. |
Méthodes
DeleteAsync() |
Supprime l’élément actif. |
DeleteAsync(StorageDeleteOption) |
Supprime l’élément actif, éventuellement définitivement. |
GetBasicPropertiesAsync() |
Obtient les propriétés de base de l’élément actif (comme un fichier ou un dossier). |
IsOfType(StorageItemTypes) |
Détermine si l’objet IStorageItem actuel correspond à la valeur StorageItemTypes spécifiée. |
RenameAsync(String) |
Renomme l’élément actif. |
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. |