Click or drag to resize

BrowserClientSetDownloadBehaviorAsync Method

Version 112.3.0
Set the behavior when downloading a file.

Namespace:  CefSharp.DevTools.Browser
Assembly:  CefSharp.Core (in CefSharp.Core.dll) Version: 112.3.0.0
Syntax
public Task<DevToolsMethodResponse> SetDownloadBehaviorAsync(
	SetDownloadBehaviorBehavior behavior,
	string browserContextId = null,
	string downloadPath = null,
	bool? eventsEnabled = null
)

Parameters

behavior
Type: CefSharp.DevTools.BrowserSetDownloadBehaviorBehavior
Whether to allow all or deny all download requests, or use default Chrome behavior ifavailable (otherwise deny). |allowAndName| allows download and names files according totheir dowmload guids.
browserContextId (Optional)
Type: SystemString
BrowserContext to set download behavior. When omitted, default browser context is used.
downloadPath (Optional)
Type: SystemString
The default path to save downloaded files to. This is required if behavior is set to 'allow'or 'allowAndName'.
eventsEnabled (Optional)
Type: SystemNullableBoolean
Whether to emit download events (defaults to false).

Return Value

Type: TaskDevToolsMethodResponse
returns System.Threading.Tasks.Task<DevToolsMethodResponse>
See Also