BrowserClientSetDownloadBehaviorAsync Method  | 
Version 106.0.290 
            Set the behavior when downloading a file.
            
 
    Namespace: 
   CefSharp.DevTools.Browser
    Assembly:
   CefSharp (in CefSharp.dll) Version: 106.0.290.0 (106.0.290.0)
Syntaxpublic Task<DevToolsMethodResponse> SetDownloadBehaviorAsync(
	SetDownloadBehaviorBehavior behavior,
	string browserContextId = null,
	string downloadPath = null,
	bool? eventsEnabled = null
)
public:
Task<DevToolsMethodResponse^>^ SetDownloadBehaviorAsync(
	SetDownloadBehaviorBehavior behavior, 
	String^ browserContextId = nullptr, 
	String^ downloadPath = nullptr, 
	Nullable<bool> eventsEnabled = nullptr
)
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: 
TaskDevToolsMethodResponsereturns System.Threading.Tasks.Task<DevToolsMethodResponse>
See Also