pub trait IWebWizardHost_Impl: Sized + IDispatch_Impl {
    // Required methods
    fn FinalBack(&self) -> Result<()>;
    fn FinalNext(&self) -> Result<()>;
    fn Cancel(&self) -> Result<()>;
    fn SetCaption(&self, bstrcaption: &BSTR) -> Result<()>;
    fn Caption(&self) -> Result<BSTR>;
    fn put_Property(
        &self,
        bstrpropertyname: &BSTR,
        pvproperty: *const VARIANT
    ) -> Result<()>;
    fn get_Property(&self, bstrpropertyname: &BSTR) -> Result<VARIANT>;
    fn SetWizardButtons(
        &self,
        vfenableback: VARIANT_BOOL,
        vfenablenext: VARIANT_BOOL,
        vflastpage: VARIANT_BOOL
    ) -> Result<()>;
    fn SetHeaderText(
        &self,
        bstrheadertitle: &BSTR,
        bstrheadersubtitle: &BSTR
    ) -> Result<()>;
}

Required Methods§

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

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

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

fn SetCaption(&self, bstrcaption: &BSTR) -> Result<()>

fn Caption(&self) -> Result<BSTR>

fn put_Property( &self, bstrpropertyname: &BSTR, pvproperty: *const VARIANT ) -> Result<()>

fn get_Property(&self, bstrpropertyname: &BSTR) -> Result<VARIANT>

fn SetWizardButtons( &self, vfenableback: VARIANT_BOOL, vfenablenext: VARIANT_BOOL, vflastpage: VARIANT_BOOL ) -> Result<()>

fn SetHeaderText( &self, bstrheadertitle: &BSTR, bstrheadersubtitle: &BSTR ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§