Trait windows::Win32::Web::InternetExplorer::ITargetFrame_Impl

pub trait ITargetFrame_Impl: Sized {
Show 14 methods // Required methods fn SetFrameName(&self, pszframename: &PCWSTR) -> Result<()>; fn GetFrameName(&self) -> Result<PWSTR>; fn GetParentFrame(&self) -> Result<IUnknown>; fn FindFrame( &self, psztargetname: &PCWSTR, ppunkcontextframe: Option<&IUnknown>, dwflags: u32 ) -> Result<IUnknown>; fn SetFrameSrc(&self, pszframesrc: &PCWSTR) -> Result<()>; fn GetFrameSrc(&self) -> Result<PWSTR>; fn GetFramesContainer(&self) -> Result<IOleContainer>; fn SetFrameOptions(&self, dwflags: u32) -> Result<()>; fn GetFrameOptions(&self) -> Result<u32>; fn SetFrameMargins(&self, dwwidth: u32, dwheight: u32) -> Result<()>; fn GetFrameMargins( &self, pdwwidth: *mut u32, pdwheight: *mut u32 ) -> Result<()>; fn RemoteNavigate(&self, clength: u32, puldata: *const u32) -> Result<()>; fn OnChildFrameActivate( &self, punkchildframe: Option<&IUnknown> ) -> Result<()>; fn OnChildFrameDeactivate( &self, punkchildframe: Option<&IUnknown> ) -> Result<()>;
}

Required Methods§

fn SetFrameName(&self, pszframename: &PCWSTR) -> Result<()>

fn GetFrameName(&self) -> Result<PWSTR>

fn GetParentFrame(&self) -> Result<IUnknown>

fn FindFrame( &self, psztargetname: &PCWSTR, ppunkcontextframe: Option<&IUnknown>, dwflags: u32 ) -> Result<IUnknown>

fn SetFrameSrc(&self, pszframesrc: &PCWSTR) -> Result<()>

fn GetFrameSrc(&self) -> Result<PWSTR>

fn GetFramesContainer(&self) -> Result<IOleContainer>

fn SetFrameOptions(&self, dwflags: u32) -> Result<()>

fn GetFrameOptions(&self) -> Result<u32>

fn SetFrameMargins(&self, dwwidth: u32, dwheight: u32) -> Result<()>

fn GetFrameMargins(&self, pdwwidth: *mut u32, pdwheight: *mut u32) -> Result<()>

fn RemoteNavigate(&self, clength: u32, puldata: *const u32) -> Result<()>

fn OnChildFrameActivate(&self, punkchildframe: Option<&IUnknown>) -> Result<()>

fn OnChildFrameDeactivate( &self, punkchildframe: Option<&IUnknown> ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§