IStorageItem 介面

定義

操作 (檔案和資料夾) 及其內容的儲存專案,並提供它們的相關資訊。

重要

如果您只想在應用程式中使用檔案和資料夾,請參閱 StorageFileStorageFolder 類別。

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
衍生
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

屬性

Attributes

取得儲存體專案的屬性。

DateCreated

取得建立目前專案的日期和時間。

Name

如果有副檔名,則取得專案的名稱,包括副檔名。

Path

如果專案具有路徑,則取得專案的完整檔案系統路徑。

方法

DeleteAsync()

刪除目前的專案。

DeleteAsync(StorageDeleteOption)

刪除目前的專案,選擇性地永久刪除它。

GetBasicPropertiesAsync()

取得目前專案的基本屬性 (,例如檔案或資料夾) 。

IsOfType(StorageItemTypes)

判斷目前的 IStorageItem 是否符合指定的 StorageItemTypes 值。

RenameAsync(String)

重新命名目前的專案。

RenameAsync(String, NameCollisionOption)

重新命名目前的專案。 如果目前專案位置中的現有專案具有相同名稱,這個方法也會指定該怎麼做。

適用於