description | title | ms.date | keywords |
---|---|---|---|
Event args for the `WebResourceRequested` event. |
WebView2 Win32 C++ ICoreWebView2WebResourceRequestedEventArgs |
02/09/2022 |
IWebView2, IWebView2WebView, webview2, webview, win32 apps, win32, edge, ICoreWebView2, ICoreWebView2Controller, browser control, edge html, ICoreWebView2WebResourceRequestedEventArgs |
[!INCLUDE deprecation-note]
interface ICoreWebView2WebResourceRequestedEventArgs
: public IUnknown
Event args for the WebResourceRequested
event.
Members | Descriptions |
---|---|
get_Request | The Web resource request. |
get_ResourceContext | The web resource request context. |
get_Response | A placeholder for the web resource response object. |
GetDeferral | Obtain an ICoreWebView2Deferral object and put the event into a deferred state. |
put_Response | Sets the Response property. |
Product | Introduced |
---|---|
WebView2 Win32 | 0.9.430 |
WebView2 Win32 Prerelease | 0.9.488 |
The Web resource request.
public HRESULT get_Request(ICoreWebView2WebResourceRequest ** request)
The request object may be missing some headers that are added by network stack at a later time.
The web resource request context.
public HRESULT get_ResourceContext(COREWEBVIEW2_WEB_RESOURCE_CONTEXT * context)
A placeholder for the web resource response object.
public HRESULT get_Response(ICoreWebView2WebResourceResponse ** response)
If this object is set, the web resource request is completed with the specified response.
Obtain an ICoreWebView2Deferral object and put the event into a deferred state.
public HRESULT GetDeferral(ICoreWebView2Deferral ** deferral)
Use the ICoreWebView2Deferral object to complete the request at a later time.
Sets the Response
property.
public HRESULT put_Response(ICoreWebView2WebResourceResponse * response)
Create an empty web resource response object with CreateWebResourceResponse
and then modify it to construct the response.