pub trait IShellDispatch_Impl: Sized + IDispatch_Impl {
Show 23 methods // Required methods fn Application(&self) -> Result<IDispatch>; fn Parent(&self) -> Result<IDispatch>; fn NameSpace(&self, vdir: &VARIANT) -> Result<Folder>; fn BrowseForFolder( &self, hwnd: i32, title: &BSTR, options: i32, rootfolder: &VARIANT ) -> Result<Folder>; fn Windows(&self) -> Result<IDispatch>; fn Open(&self, vdir: &VARIANT) -> Result<()>; fn Explore(&self, vdir: &VARIANT) -> Result<()>; fn MinimizeAll(&self) -> Result<()>; fn UndoMinimizeALL(&self) -> Result<()>; fn FileRun(&self) -> Result<()>; fn CascadeWindows(&self) -> Result<()>; fn TileVertically(&self) -> Result<()>; fn TileHorizontally(&self) -> Result<()>; fn ShutdownWindows(&self) -> Result<()>; fn Suspend(&self) -> Result<()>; fn EjectPC(&self) -> Result<()>; fn SetTime(&self) -> Result<()>; fn TrayProperties(&self) -> Result<()>; fn Help(&self) -> Result<()>; fn FindFiles(&self) -> Result<()>; fn FindComputer(&self) -> Result<()>; fn RefreshMenu(&self) -> Result<()>; fn ControlPanelItem(&self, bstrdir: &BSTR) -> Result<()>;
}

Required Methods§

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

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

fn NameSpace(&self, vdir: &VARIANT) -> Result<Folder>

fn BrowseForFolder( &self, hwnd: i32, title: &BSTR, options: i32, rootfolder: &VARIANT ) -> Result<Folder>

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

fn Open(&self, vdir: &VARIANT) -> Result<()>

fn Explore(&self, vdir: &VARIANT) -> Result<()>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fn ControlPanelItem(&self, bstrdir: &BSTR) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§