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 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.