Partager via


IStorageItem2 Interface

Définition

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 IStorageItem2 : IStorageItem
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(1408837330, 2108, 17027, 180, 91, 129, 192, 7, 35, 126, 68)]
struct IStorageItem2 : IStorageItem
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1408837330, 2108, 17027, 180, 91, 129, 192, 7, 35, 126, 68)]
public interface IStorageItem2 : IStorageItem
Public Interface IStorageItem2
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)

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

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)
GetParentAsync()

Obtient le dossier parent de l’élément de stockage actuel.

IsEqual(IStorageItem)

Indique si l’élément actif est identique à l’élément spécifié.

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)

S’applique à

Voir aussi