Trait windows::Win32::UI::Shell::IShellFolderViewDual_Impl
pub trait IShellFolderViewDual_Impl: Sized + IDispatch_Impl {
// Required methods
fn Application(&self) -> Result<IDispatch>;
fn Parent(&self) -> Result<IDispatch>;
fn Folder(&self) -> Result<Folder>;
fn SelectedItems(&self) -> Result<FolderItems>;
fn FocusedItem(&self) -> Result<FolderItem>;
fn SelectItem(&self, pvfi: *const VARIANT, dwflags: i32) -> Result<()>;
fn PopupItemMenu(
&self,
pfi: Option<&FolderItem>,
vx: &VARIANT,
vy: &VARIANT,
) -> Result<BSTR>;
fn Script(&self) -> Result<IDispatch>;
fn ViewOptions(&self) -> Result<i32>;
}
Required Methods§
fn Application(&self) -> Result<IDispatch>
fn Parent(&self) -> Result<IDispatch>
fn Folder(&self) -> Result<Folder>
fn SelectedItems(&self) -> Result<FolderItems>
fn FocusedItem(&self) -> Result<FolderItem>
fn SelectItem(&self, pvfi: *const VARIANT, dwflags: i32) -> Result<()>
fn PopupItemMenu( &self, pfi: Option<&FolderItem>, vx: &VARIANT, vy: &VARIANT, ) -> Result<BSTR>
fn Script(&self) -> Result<IDispatch>
fn ViewOptions(&self) -> Result<i32>
Object Safety§
This trait is not object safe.