StorageApplicationPermissions Class

提供清單的存取,應用程式可以使用該清單來追蹤最近存取過的檔案和 (或) 位置,或是用來儲存檔案和 (或) 位置以供未來存取。

語法


var storageApplicationPermissions = Windows.Storage.AccessCache.StorageApplicationPermissions;

屬性

[Version(0x06020000)]

成員

StorageApplicationPermissions類別 具有下列類型的成員:

方法

The StorageApplicationPermissions 類別 繼承方法自 Object 類別 (C#/VB/C++).

屬性

StorageApplicationPermissions類別 擁有這些屬性。

屬性存取類型描述

FutureAccessList

唯讀Gets an object that represents a list that an app maintains so that the app can store files and/or locations (like folders) and easily access these items in the future.

MostRecentlyUsedList

唯讀Gets an object that represents a list that an app can use to track the files and/or locations (like folders) that the app has accessed most recently.

 

備註

以靜態方式存取這個類別的方法和屬性。

若要查看更多程式碼範例,請參閱檔案選擇器範例檔案存取範例

若要了解使用 FutureAccessListMostRecentlyUsedList 的相關資訊,請參閱如何追蹤最近使用的檔案和資料夾

若要了解您的應用程式對哪些檔案和位置具有存取權限,請參閱 Windows 市集應用程式中的檔案存取和權限

範例

這個範例會示範如何將項目加入至應用程式的 FutureAccessListMostRecentlyUsedList


savePicker.pickSaveFileAsync().then(function (file) {
    if (file) {
        // Add to MRU with metadata (For example, a string that represents the date)
        var mruToken = StorageApplicationPermissions.mostRecentlyUsedList.add(file, "20120716");

        // Add to FA without metadata
        var faToken = Windows.Storage.AccessCache.StorageApplicationPermissions.futureAccessList.add(file);
    } else {
        // The file picker was dismissed with no file selected to save
    }
});

建議您儲存 StorageApplicationPermissions.MostRecentlyUsedList.AddStorageApplicationPermissions.FutureAccessList.Add 傳回的語彙基元,如此您就可以用它們來擷取您所加入項目 (Item) 的個別清單項目 (Entry)。在範例中,我們將語彙基元分別儲存在 mruTokenfaToken,但對其不做任何處理。

此外,範例中的 savePicker 變數包含由此範例建立的 FileSavePicker 物件。若要深入了解使用檔案選擇器儲存檔案,請參閱如何透過檔案選擇器儲存檔案。若要了解存取檔案,請參閱快速入門:使用檔案選擇器存取檔案

需求

支援的最小用戶端

Windows 8 [僅限 Windows 市集應用程式]

支援的最小伺服器

Windows Server 2012 [僅限 Windows 市集應用程式]

命名空間

Windows.Storage.AccessCache
Windows::Storage::AccessCache [C++]

Metadata

Windows.winmd

 

 

顯示:
© 2014 Microsoft