pub trait IShellUIHelper6_Impl: Sized + IShellUIHelper5_Impl {
Show 14 methods // Required methods fn msStopPeriodicTileUpdate(&self) -> Result<()>; fn msStartPeriodicTileUpdate( &self, pollinguris: &VARIANT, starttime: &VARIANT, uiupdaterecurrence: &VARIANT ) -> Result<()>; fn msStartPeriodicTileUpdateBatch( &self, pollinguris: &VARIANT, starttime: &VARIANT, uiupdaterecurrence: &VARIANT ) -> Result<()>; fn msClearTile(&self) -> Result<()>; fn msEnableTileNotificationQueue(&self, fchange: VARIANT_BOOL) -> Result<()>; fn msPinnedSiteState(&self) -> Result<VARIANT>; fn msEnableTileNotificationQueueForSquare150x150( &self, fchange: VARIANT_BOOL ) -> Result<()>; fn msEnableTileNotificationQueueForWide310x150( &self, fchange: VARIANT_BOOL ) -> Result<()>; fn msEnableTileNotificationQueueForSquare310x310( &self, fchange: VARIANT_BOOL ) -> Result<()>; fn msScheduledTileNotification( &self, bstrnotificationxml: &BSTR, bstrnotificationid: &BSTR, bstrnotificationtag: &BSTR, starttime: &VARIANT, expirationtime: &VARIANT ) -> Result<()>; fn msRemoveScheduledTileNotification( &self, bstrnotificationid: &BSTR ) -> Result<()>; fn msStartPeriodicBadgeUpdate( &self, pollinguri: &BSTR, starttime: &VARIANT, uiupdaterecurrence: &VARIANT ) -> Result<()>; fn msStopPeriodicBadgeUpdate(&self) -> Result<()>; fn msLaunchInternetOptions(&self) -> Result<()>;
}

Required Methods§

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

fn msStartPeriodicTileUpdate( &self, pollinguris: &VARIANT, starttime: &VARIANT, uiupdaterecurrence: &VARIANT ) -> Result<()>

fn msStartPeriodicTileUpdateBatch( &self, pollinguris: &VARIANT, starttime: &VARIANT, uiupdaterecurrence: &VARIANT ) -> Result<()>

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

fn msEnableTileNotificationQueue(&self, fchange: VARIANT_BOOL) -> Result<()>

fn msPinnedSiteState(&self) -> Result<VARIANT>

fn msEnableTileNotificationQueueForSquare150x150( &self, fchange: VARIANT_BOOL ) -> Result<()>

fn msEnableTileNotificationQueueForWide310x150( &self, fchange: VARIANT_BOOL ) -> Result<()>

fn msEnableTileNotificationQueueForSquare310x310( &self, fchange: VARIANT_BOOL ) -> Result<()>

fn msScheduledTileNotification( &self, bstrnotificationxml: &BSTR, bstrnotificationid: &BSTR, bstrnotificationtag: &BSTR, starttime: &VARIANT, expirationtime: &VARIANT ) -> Result<()>

fn msRemoveScheduledTileNotification( &self, bstrnotificationid: &BSTR ) -> Result<()>

fn msStartPeriodicBadgeUpdate( &self, pollinguri: &BSTR, starttime: &VARIANT, uiupdaterecurrence: &VARIANT ) -> Result<()>

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

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

Object Safety§

This trait is not object safe.

Implementors§