pub trait ITargetFramePriv_Impl: Sized {
    // Required methods
    fn FindFrameDownwards(
        &self,
        psztargetname: &PCWSTR,
        dwflags: u32
    ) -> Result<IUnknown>;
    fn FindFrameInContext(
        &self,
        psztargetname: &PCWSTR,
        punkcontextframe: Option<&IUnknown>,
        dwflags: u32
    ) -> Result<IUnknown>;
    fn OnChildFrameActivate(
        &self,
        punkchildframe: Option<&IUnknown>
    ) -> Result<()>;
    fn OnChildFrameDeactivate(
        &self,
        punkchildframe: Option<&IUnknown>
    ) -> Result<()>;
    fn NavigateHack(
        &self,
        grfhlnf: u32,
        pbc: Option<&IBindCtx>,
        pibsc: Option<&IBindStatusCallback>,
        psztargetname: &PCWSTR,
        pszurl: &PCWSTR,
        pszlocation: &PCWSTR
    ) -> Result<()>;
    fn FindBrowserByIndex(&self, dwid: u32) -> Result<IUnknown>;
}

Required Methods§

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

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

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

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

fn NavigateHack( &self, grfhlnf: u32, pbc: Option<&IBindCtx>, pibsc: Option<&IBindStatusCallback>, psztargetname: &PCWSTR, pszurl: &PCWSTR, pszlocation: &PCWSTR ) -> Result<()>

fn FindBrowserByIndex(&self, dwid: u32) -> Result<IUnknown>

Object Safety§

This trait is not object safe.

Implementors§