IStorageItem2 Schnittstelle

Definition

Bearbeitet Speicherelemente (Dateien und Ordner) und deren Inhalte und stellt Informationen zu ihnen bereit.

Wichtig

Wenn Sie einfach mit Dateien und Ordnern in Ihrer App arbeiten möchten, lesen Sie die Klassen StorageFile und 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
Abgeleitet
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Eigenschaften

Attributes

Ruft die Attribute eines Speicherelements ab.

(Geerbt von IStorageItem)
DateCreated

Ruft das Datum und die Uhrzeit der Erstellung des aktuellen Elements ab.

(Geerbt von IStorageItem)
Name

Ruft den Namen des Elements ab, einschließlich der Dateinamenerweiterung, falls vorhanden.

(Geerbt von IStorageItem)
Path

Ruft den vollständigen Dateisystempfad des Elements ab, wenn das Element über einen Pfad verfügt.

(Geerbt von IStorageItem)

Methoden

DeleteAsync()

Löscht das aktuelle Element.

(Geerbt von IStorageItem)
DeleteAsync(StorageDeleteOption)

Löscht das aktuelle Element und löscht es optional dauerhaft.

(Geerbt von IStorageItem)
GetBasicPropertiesAsync()

Ruft die grundlegenden Eigenschaften des aktuellen Elements (z. B. eine Datei oder einen Ordner) ab.

(Geerbt von IStorageItem)
GetParentAsync()

Ruft den übergeordneten Ordner des aktuellen Speicherelements ab.

IsEqual(IStorageItem)

Gibt an, ob das aktuelle Element mit dem angegebenen Element identisch ist.

IsOfType(StorageItemTypes)

Bestimmt, ob das aktuelle IStorageItem mit dem angegebenen StorageItemTypes-Wert übereinstimmt.

(Geerbt von IStorageItem)
RenameAsync(String)

Benennt das aktuelle Element um.

(Geerbt von IStorageItem)
RenameAsync(String, NameCollisionOption)

Benennt das aktuelle Element um. Diese Methode gibt auch an, was zu tun ist, wenn ein vorhandenes Element am Speicherort des aktuellen Elements denselben Namen hat.

(Geerbt von IStorageItem)

Gilt für:

Weitere Informationen