pub trait IFixedPage_Impl: Sized + IPartBase_Impl {
    // Required methods
    fn GetPrintTicket(&self) -> Result<IPartPrintTicket>;
    fn GetPagePart(&self, uri: &PCWSTR) -> Result<IUnknown>;
    fn GetWriteStream(&self) -> Result<IPrintWriteStream>;
    fn SetPrintTicket(
        &self,
        ppprintticket: Option<&IPartPrintTicket>
    ) -> Result<()>;
    fn SetPagePart(&self, punk: Option<&IUnknown>) -> Result<()>;
    fn DeleteResource(&self, uri: &PCWSTR) -> Result<()>;
    fn GetXpsPartIterator(&self) -> Result<IXpsPartIterator>;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§