Trait windows::Win32::UI::Shell::IWebBrowser2_Impl

pub trait IWebBrowser2_Impl: Sized + IWebBrowserApp_Impl {
Show 19 methods // Required methods fn Navigate2( &self, url: *const VARIANT, flags: *const VARIANT, targetframename: *const VARIANT, postdata: *const VARIANT, headers: *const VARIANT, ) -> Result<()>; fn QueryStatusWB(&self, cmdid: OLECMDID) -> Result<OLECMDF>; fn ExecWB( &self, cmdid: OLECMDID, cmdexecopt: OLECMDEXECOPT, pvain: *const VARIANT, pvaout: *mut VARIANT, ) -> Result<()>; fn ShowBrowserBar( &self, pvaclsid: *const VARIANT, pvarshow: *const VARIANT, pvarsize: *const VARIANT, ) -> Result<()>; fn ReadyState(&self) -> Result<READYSTATE>; fn Offline(&self) -> Result<VARIANT_BOOL>; fn SetOffline(&self, boffline: VARIANT_BOOL) -> Result<()>; fn Silent(&self) -> Result<VARIANT_BOOL>; fn SetSilent(&self, bsilent: VARIANT_BOOL) -> Result<()>; fn RegisterAsBrowser(&self) -> Result<VARIANT_BOOL>; fn SetRegisterAsBrowser(&self, bregister: VARIANT_BOOL) -> Result<()>; fn RegisterAsDropTarget(&self) -> Result<VARIANT_BOOL>; fn SetRegisterAsDropTarget(&self, bregister: VARIANT_BOOL) -> Result<()>; fn TheaterMode(&self) -> Result<VARIANT_BOOL>; fn SetTheaterMode(&self, bregister: VARIANT_BOOL) -> Result<()>; fn AddressBar(&self) -> Result<VARIANT_BOOL>; fn SetAddressBar(&self, value: VARIANT_BOOL) -> Result<()>; fn Resizable(&self) -> Result<VARIANT_BOOL>; fn SetResizable(&self, value: VARIANT_BOOL) -> Result<()>;
}

Required Methods§

fn Navigate2( &self, url: *const VARIANT, flags: *const VARIANT, targetframename: *const VARIANT, postdata: *const VARIANT, headers: *const VARIANT, ) -> Result<()>

fn QueryStatusWB(&self, cmdid: OLECMDID) -> Result<OLECMDF>

fn ExecWB( &self, cmdid: OLECMDID, cmdexecopt: OLECMDEXECOPT, pvain: *const VARIANT, pvaout: *mut VARIANT, ) -> Result<()>

fn ShowBrowserBar( &self, pvaclsid: *const VARIANT, pvarshow: *const VARIANT, pvarsize: *const VARIANT, ) -> Result<()>

fn ReadyState(&self) -> Result<READYSTATE>

fn Offline(&self) -> Result<VARIANT_BOOL>

fn SetOffline(&self, boffline: VARIANT_BOOL) -> Result<()>

fn Silent(&self) -> Result<VARIANT_BOOL>

fn SetSilent(&self, bsilent: VARIANT_BOOL) -> Result<()>

fn RegisterAsBrowser(&self) -> Result<VARIANT_BOOL>

fn SetRegisterAsBrowser(&self, bregister: VARIANT_BOOL) -> Result<()>

fn RegisterAsDropTarget(&self) -> Result<VARIANT_BOOL>

fn SetRegisterAsDropTarget(&self, bregister: VARIANT_BOOL) -> Result<()>

fn TheaterMode(&self) -> Result<VARIANT_BOOL>

fn SetTheaterMode(&self, bregister: VARIANT_BOOL) -> Result<()>

fn AddressBar(&self) -> Result<VARIANT_BOOL>

fn SetAddressBar(&self, value: VARIANT_BOOL) -> Result<()>

fn Resizable(&self) -> Result<VARIANT_BOOL>

fn SetResizable(&self, value: VARIANT_BOOL) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§