Trait windows::Win32::UI::Shell::IShellUIHelper3_Impl

pub trait IShellUIHelper3_Impl: Sized + IShellUIHelper2_Impl {
Show 13 methods // Required methods fn AddService(&self, url: &BSTR) -> Result<()>; fn IsServiceInstalled(&self, url: &BSTR, verb: &BSTR) -> Result<u32>; fn InPrivateFilteringEnabled(&self) -> Result<VARIANT_BOOL>; fn AddToFavoritesBar( &self, url: &BSTR, title: &BSTR, type: *const VARIANT, ) -> Result<()>; fn BuildNewTabPage(&self) -> Result<()>; fn SetRecentlyClosedVisible(&self, fvisible: VARIANT_BOOL) -> Result<()>; fn SetActivitiesVisible(&self, fvisible: VARIANT_BOOL) -> Result<()>; fn ContentDiscoveryReset(&self) -> Result<()>; fn IsSuggestedSitesEnabled(&self) -> Result<VARIANT_BOOL>; fn EnableSuggestedSites(&self, fenable: VARIANT_BOOL) -> Result<()>; fn NavigateToSuggestedSites(&self, bstrrelativeurl: &BSTR) -> Result<()>; fn ShowTabsHelp(&self) -> Result<()>; fn ShowInPrivateHelp(&self) -> Result<()>;
}

Required Methods§

fn AddService(&self, url: &BSTR) -> Result<()>

fn IsServiceInstalled(&self, url: &BSTR, verb: &BSTR) -> Result<u32>

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

fn AddToFavoritesBar( &self, url: &BSTR, title: &BSTR, type: *const VARIANT, ) -> Result<()>

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

fn SetRecentlyClosedVisible(&self, fvisible: VARIANT_BOOL) -> Result<()>

fn SetActivitiesVisible(&self, fvisible: VARIANT_BOOL) -> Result<()>

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

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

fn EnableSuggestedSites(&self, fenable: VARIANT_BOOL) -> Result<()>

fn NavigateToSuggestedSites(&self, bstrrelativeurl: &BSTR) -> Result<()>

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

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

Object Safety§

This trait is not object safe.

Implementors§