[][src]Trait webview2_sys::ICoreWebView2NewBrowserVersionAvailableEventHandler

pub trait ICoreWebView2NewBrowserVersionAvailableEventHandler: IUnknown {
    unsafe fn invoke(
        &self,
        webview_environment: *mut *mut ICoreWebView2EnvironmentVTable,
        args: *mut *mut ICoreWebView2NewBrowserVersionAvailableEventArgsVTable
    ) -> HRESULT; }

The caller implements this interface to receive NewBrowserVersionAvailable events. Use the get_NewVersion method of ICoreWebView2NewBrowserVersionAvailableEventArgs to get the new version number.

Required methods

unsafe fn invoke(
    &self,
    webview_environment: *mut *mut ICoreWebView2EnvironmentVTable,
    args: *mut *mut ICoreWebView2NewBrowserVersionAvailableEventArgsVTable
) -> HRESULT

Called to provide the implementer with the event args for the corresponding event.

Loading content...

Trait Implementations

impl ComInterface for dyn ICoreWebView2NewBrowserVersionAvailableEventHandler[src]

type VTable = ICoreWebView2NewBrowserVersionAvailableEventHandlerVTable

A COM compatible V-Table

type Super = dyn IUnknown

The interface that this interface inherits from

impl<C: ICoreWebView2NewBrowserVersionAvailableEventHandler> ProductionComInterface<C> for dyn ICoreWebView2NewBrowserVersionAvailableEventHandler[src]

Implementations on Foreign Types

impl<T: ICoreWebView2NewBrowserVersionAvailableEventHandler + ComInterface + ?Sized> ICoreWebView2NewBrowserVersionAvailableEventHandler for ComRc<T>[src]

impl<T: ICoreWebView2NewBrowserVersionAvailableEventHandler + ComInterface + ?Sized> ICoreWebView2NewBrowserVersionAvailableEventHandler for ComPtr<T>[src]

Loading content...

Implementors

Loading content...