[−][src]Trait webview2_sys::ICoreWebView2WebResourceRequestedEventArgs
Event args for the WebResourceRequested event.
Required methods
unsafe fn get_request(
&self,
request: *mut *mut *mut ICoreWebView2WebResourceRequestVTable
) -> HRESULT
&self,
request: *mut *mut *mut ICoreWebView2WebResourceRequestVTable
) -> HRESULT
The HTTP request.
unsafe fn get_response(
&self,
response: *mut *mut *mut ICoreWebView2WebResourceResponseVTable
) -> HRESULT
&self,
response: *mut *mut *mut ICoreWebView2WebResourceResponseVTable
) -> HRESULT
The HTTP response.
unsafe fn put_response(
&self,
response: *mut *mut ICoreWebView2WebResourceResponseVTable
) -> HRESULT
&self,
response: *mut *mut ICoreWebView2WebResourceResponseVTable
) -> HRESULT
Set the Response property.
unsafe fn get_deferral(
&self,
deferral: *mut *mut *mut ICoreWebView2DeferralVTable
) -> HRESULT
&self,
deferral: *mut *mut *mut ICoreWebView2DeferralVTable
) -> HRESULT
Obtain an ICoreWebView2Deferral object and put the event into a deferred state. You can use the ICoreWebView2Deferral object to complete the network request at a later time.
unsafe fn get_resource_context(
&self,
context: *mut WebResourceContext
) -> HRESULT
&self,
context: *mut WebResourceContext
) -> HRESULT
The web resource request contexts.
Trait Implementations
impl ComInterface for dyn ICoreWebView2WebResourceRequestedEventArgs[src]
type VTable = ICoreWebView2WebResourceRequestedEventArgsVTable
A COM compatible V-Table
type Super = dyn IUnknown
The interface that this interface inherits from
const IID: IID[src]
fn is_iid_in_inheritance_chain(riid: &GUID) -> bool[src]
impl<C: ICoreWebView2WebResourceRequestedEventArgs> ProductionComInterface<C> for dyn ICoreWebView2WebResourceRequestedEventArgs[src]
Implementations on Foreign Types
impl<T: ICoreWebView2WebResourceRequestedEventArgs + ComInterface + ?Sized> ICoreWebView2WebResourceRequestedEventArgs for ComRc<T>[src]
unsafe fn get_request(
&self,
request: *mut *mut *mut ICoreWebView2WebResourceRequestVTable
) -> HRESULT[src]
&self,
request: *mut *mut *mut ICoreWebView2WebResourceRequestVTable
) -> HRESULT
unsafe fn get_response(
&self,
response: *mut *mut *mut ICoreWebView2WebResourceResponseVTable
) -> HRESULT[src]
&self,
response: *mut *mut *mut ICoreWebView2WebResourceResponseVTable
) -> HRESULT
unsafe fn put_response(
&self,
response: *mut *mut ICoreWebView2WebResourceResponseVTable
) -> HRESULT[src]
&self,
response: *mut *mut ICoreWebView2WebResourceResponseVTable
) -> HRESULT
unsafe fn get_deferral(
&self,
deferral: *mut *mut *mut ICoreWebView2DeferralVTable
) -> HRESULT[src]
&self,
deferral: *mut *mut *mut ICoreWebView2DeferralVTable
) -> HRESULT
unsafe fn get_resource_context(
&self,
context: *mut WebResourceContext
) -> HRESULT[src]
&self,
context: *mut WebResourceContext
) -> HRESULT
impl<T: ICoreWebView2WebResourceRequestedEventArgs + ComInterface + ?Sized> ICoreWebView2WebResourceRequestedEventArgs for ComPtr<T>[src]
unsafe fn get_request(
&self,
request: *mut *mut *mut ICoreWebView2WebResourceRequestVTable
) -> HRESULT[src]
&self,
request: *mut *mut *mut ICoreWebView2WebResourceRequestVTable
) -> HRESULT
unsafe fn get_response(
&self,
response: *mut *mut *mut ICoreWebView2WebResourceResponseVTable
) -> HRESULT[src]
&self,
response: *mut *mut *mut ICoreWebView2WebResourceResponseVTable
) -> HRESULT
unsafe fn put_response(
&self,
response: *mut *mut ICoreWebView2WebResourceResponseVTable
) -> HRESULT[src]
&self,
response: *mut *mut ICoreWebView2WebResourceResponseVTable
) -> HRESULT
unsafe fn get_deferral(
&self,
deferral: *mut *mut *mut ICoreWebView2DeferralVTable
) -> HRESULT[src]
&self,
deferral: *mut *mut *mut ICoreWebView2DeferralVTable
) -> HRESULT
unsafe fn get_resource_context(
&self,
context: *mut WebResourceContext
) -> HRESULT[src]
&self,
context: *mut WebResourceContext
) -> HRESULT