TargetFileRequested | targetfilerequested event

FileSavePickerUI.TargetFileRequested | targetfilerequested event

Fires when the user commits a file to be saved in the file picker.


Public Event TargetFileRequested As TypedEventHandler(Of FileSavePickerUI, TargetFileRequestedEventArgs)

Event information

Delegate TypedEventHandler<FileSavePickerUI, TargetFileRequestedEventArgs>


If your app participates in the File Save Picker contract and a targetfilerequested event fires, your app should create a new storageFile that represents the file the user wants to save. The name of the storageFile you create must match the name of the file specified by the fileName property. The storageFile you create is returned to the app that called the file picker (the calling app) so that the calling app can write content to the file. Learn more about responding to this event in targetFileRequestedEventArgs.

Note  File picker UI is disabled until the providing app has finished responding to this event.


The File picker sample demonstrates how to respond to a targetfilerequested event handler.

No code example is currently available or this language may not be supported.

In the example, e contains a TargetFileRequestedEventArgs object.

Requirements (Windows 10 device family)

Device family

Universal, introduced version 10.0.10240.0 [for Xbox, see UWP features that aren't yet supported on Xbox]

API contract

Windows.Foundation.UniversalApiContract, introduced version 1.0


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



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

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]


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



See also

FileSavePickerUI class
TargetFileRequestedEventArgs class
Windows.Storage.StorageFile class



© 2017 Microsoft