共用方式為


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)

適用於

另請參閱