Skip to main content
FileOpenPicker.PickSingleFileAsync() | pickSingleFileAsync() method

Shows the file picker so that the user can pick one file.

Syntax


fileOpenPicker.pickSingleFileAsync().done( /* Your success and error handlers */ );

public IAsyncOperation<StorageFile> PickSingleFileAsync()

Public Function PickSingleFileAsync() As IAsyncOperation(Of StorageFile)

public:
IAsyncOperation<StorageFile>^ PickSingleFileAsync()

Parameters

This method has no parameters.

Return value

Type: IAsyncOperation<StorageFile>

When the call to this method completes successfully, it returns a StorageFile object that represents the file that the user picked.

Remarks

Note  This API isn't supported for Windows Phone for either Windows Runtime or Silverlight. Use PickSingleFileAndContinue instead.

Requirements (Windows 10 device family)

Device family

Universal, introduced version 10.0.10240.0

API contract

Windows.Foundation.UniversalApiContract, introduced version 1.0

Namespace

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

Metadata

Windows.Foundation.UniversalApiContract.winmd

Requirements (Windows 8.x and Windows Phone 8.x)

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

None supported

Namespace

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

Metadata

Windows.WinMD

See also

File picker sample
Quickstart: Accessing files with file pickers
FileOpenPicker