Export (0) Print
Expand All
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

StorageApplicationPermissions.MostRecentlyUsedList | mostRecentlyUsedList property

Applies to Windows and Windows Phone

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.

Syntax


var mostRecentlyUsedList = Windows.Storage.AccessCache.StorageApplicationPermissions.mostRecentlyUsedList;

Property value

Type: StorageItemMostRecentlyUsedList

The most recently used (MRU) list object.

Remarks

Note  If you want to respond to StorageItemMostRecentlyUsedList.ItemRemoved events you must register your event handle every time you get a new reference to the StorageItemMostRecentlyUsedList.

Examples

This example shows you how to use the MostRecentlyUsedList property to store a file that was picked by the user so that you can keep track of the users most recently used files.



var openPicker = new Windows.Storage.Pickers.FileOpenPicker();
openPicker.pickSingleFileAsync().then(function (pickedFile) {
    if (pickedFile) {
        // Store the file to access again later
        var listToken = Windows.Storage.AccessCache.StorageApplicationPermissions.mostRecentlyUsedList.add(pickedFile);

        // Add code to process the file that the user picked
    } else {
        // No file
    }
});

Make sure you check that a file was picked before you process the pickedFile (a StorageFile object), as shown in the example.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]

Namespace

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

Metadata

Windows.winmd

See also

StorageApplicationPermissions

 

 

Show:
© 2014 Microsoft