Trait windows::Win32::UI::Shell::IWebBrowser_Impl

pub trait IWebBrowser_Impl: Sized + IDispatch_Impl {
Show 25 methods // Required methods fn GoBack(&self) -> Result<()>; fn GoForward(&self) -> Result<()>; fn GoHome(&self) -> Result<()>; fn GoSearch(&self) -> Result<()>; fn Navigate( &self, url: &BSTR, flags: *const VARIANT, targetframename: *const VARIANT, postdata: *const VARIANT, headers: *const VARIANT, ) -> Result<()>; fn Refresh(&self) -> Result<()>; fn Refresh2(&self, level: *const VARIANT) -> Result<()>; fn Stop(&self) -> Result<()>; fn Application(&self) -> Result<IDispatch>; fn Parent(&self) -> Result<IDispatch>; fn Container(&self) -> Result<IDispatch>; fn Document(&self) -> Result<IDispatch>; fn TopLevelContainer(&self) -> Result<VARIANT_BOOL>; fn Type(&self) -> Result<BSTR>; fn Left(&self) -> Result<i32>; fn SetLeft(&self, left: i32) -> Result<()>; fn Top(&self) -> Result<i32>; fn SetTop(&self, top: i32) -> Result<()>; fn Width(&self) -> Result<i32>; fn SetWidth(&self, width: i32) -> Result<()>; fn Height(&self) -> Result<i32>; fn SetHeight(&self, height: i32) -> Result<()>; fn LocationName(&self) -> Result<BSTR>; fn LocationURL(&self) -> Result<BSTR>; fn Busy(&self) -> Result<VARIANT_BOOL>;
}

Required Methods§

fn GoBack(&self) -> Result<()>

fn GoForward(&self) -> Result<()>

fn GoHome(&self) -> Result<()>

fn GoSearch(&self) -> Result<()>

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

fn Refresh(&self) -> Result<()>

fn Refresh2(&self, level: *const VARIANT) -> Result<()>

fn Stop(&self) -> Result<()>

fn Application(&self) -> Result<IDispatch>

fn Parent(&self) -> Result<IDispatch>

fn Container(&self) -> Result<IDispatch>

fn Document(&self) -> Result<IDispatch>

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

fn Type(&self) -> Result<BSTR>

fn Left(&self) -> Result<i32>

fn SetLeft(&self, left: i32) -> Result<()>

fn Top(&self) -> Result<i32>

fn SetTop(&self, top: i32) -> Result<()>

fn Width(&self) -> Result<i32>

fn SetWidth(&self, width: i32) -> Result<()>

fn Height(&self) -> Result<i32>

fn SetHeight(&self, height: i32) -> Result<()>

fn LocationName(&self) -> Result<BSTR>

fn LocationURL(&self) -> Result<BSTR>

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

Object Safety§

This trait is not object safe.

Implementors§