IStorageItem2 接口

定义

操作存储项 (文件和文件夹) 及其内容,并提供有关它们的信息。

重要

如果只想使用应用中的文件和文件夹,请参阅 StorageFileStorageFolder 类。

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
派生
属性
实现

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

属性

Attributes

获取存储项的属性。

(继承自 IStorageItem)
DateCreated

获取创建当前项的日期和时间。

(继承自 IStorageItem)
Name

获取项的名称,包括文件扩展名(如果有)。

(继承自 IStorageItem)
Path

如果项具有路径,则获取项的完整文件系统路径。

(继承自 IStorageItem)

方法

DeleteAsync()

删除当前项。

(继承自 IStorageItem)
DeleteAsync(StorageDeleteOption)

删除当前项,可以选择永久删除它。

(继承自 IStorageItem)
GetBasicPropertiesAsync()

获取当前项的基本属性, (如文件或文件夹) 。

(继承自 IStorageItem)
GetParentAsync()

获取当前存储项的父文件夹。

IsEqual(IStorageItem)

指示当前项是否与指定项相同。

IsOfType(StorageItemTypes)

确定当前 IStorageItem 是否与指定的 StorageItemTypes 值匹配。

(继承自 IStorageItem)
RenameAsync(String)

重命名当前项。

(继承自 IStorageItem)
RenameAsync(String, NameCollisionOption)

重命名当前项。 此方法还指定当当前项的位置中的现有项具有相同名称时要执行的操作。

(继承自 IStorageItem)

适用于

另请参阅