CoreWebView2DownloadStartingEventArgs Class
Event args for the CoreWebView2.DownloadStarting event.
Summary
Members | Description |
---|---|
Cancel | Indicates whether to cancel the download. |
DownloadOperation | Returns the CoreWebView2DownloadOperation for the download that has started. |
Handled | Indicates whether to hide the default download dialog. |
ResultFilePath | The path to the file. |
GetDeferral | Gets a Deferral object. |
Properties
Cancel
bool Cancel
Indicates whether to cancel the download. If canceled, the download save dialog is not displayed regardless of the CoreWebView2DownloadStartingEventArgs.Handled value and the state is changed to CoreWebView2DownloadState.Interrupted with interrupt reason CoreWebView2DownloadInterruptReason.UserCanceled.
DownloadOperation
readonly CoreWebView2DownloadOperation DownloadOperation
Returns the CoreWebView2DownloadOperation for the download that has started.
Handled
bool Handled
Indicates whether to hide the default download dialog. If set to true, the default download dialog is hidden for this download. The download progresses normally if it is not canceled, there will just be no default UI shown. By default the value is false and the default download dialog is shown.
ResultFilePath
string ResultFilePath
The path to the file. If setting the path, the host should ensure that it is an absolute path, including the file name, and that the path does not point to an existing file. If the path points to an existing file, the file will be overwritten. If the directory does not exist, it is created.
Methods
GetDeferral
Deferral GetDeferral()
Gets a Deferral object. Use this to Complete the event at a later time.