Trait windows::Win32::Storage::Xps::IXpsOMPageReference_Impl

pub trait IXpsOMPageReference_Impl: Sized {
Show 17 methods // Required methods fn GetOwner(&self) -> Result<IXpsOMDocument>; fn GetPage(&self) -> Result<IXpsOMPage>; fn SetPage(&self, page: Option<&IXpsOMPage>) -> Result<()>; fn DiscardPage(&self) -> Result<()>; fn IsPageLoaded(&self) -> Result<BOOL>; fn GetAdvisoryPageDimensions(&self) -> Result<XPS_SIZE>; fn SetAdvisoryPageDimensions( &self, pagedimensions: *const XPS_SIZE, ) -> Result<()>; fn GetStoryFragmentsResource(&self) -> Result<IXpsOMStoryFragmentsResource>; fn SetStoryFragmentsResource( &self, storyfragmentsresource: Option<&IXpsOMStoryFragmentsResource>, ) -> Result<()>; fn GetPrintTicketResource(&self) -> Result<IXpsOMPrintTicketResource>; fn SetPrintTicketResource( &self, printticketresource: Option<&IXpsOMPrintTicketResource>, ) -> Result<()>; fn GetThumbnailResource(&self) -> Result<IXpsOMImageResource>; fn SetThumbnailResource( &self, imageresource: Option<&IXpsOMImageResource>, ) -> Result<()>; fn CollectLinkTargets(&self) -> Result<IXpsOMNameCollection>; fn CollectPartResources(&self) -> Result<IXpsOMPartResources>; fn HasRestrictedFonts(&self) -> Result<BOOL>; fn Clone(&self) -> Result<IXpsOMPageReference>;
}

Required Methods§

fn GetOwner(&self) -> Result<IXpsOMDocument>

fn GetPage(&self) -> Result<IXpsOMPage>

fn SetPage(&self, page: Option<&IXpsOMPage>) -> Result<()>

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

fn IsPageLoaded(&self) -> Result<BOOL>

fn GetAdvisoryPageDimensions(&self) -> Result<XPS_SIZE>

fn SetAdvisoryPageDimensions( &self, pagedimensions: *const XPS_SIZE, ) -> Result<()>

fn GetStoryFragmentsResource(&self) -> Result<IXpsOMStoryFragmentsResource>

fn SetStoryFragmentsResource( &self, storyfragmentsresource: Option<&IXpsOMStoryFragmentsResource>, ) -> Result<()>

fn GetPrintTicketResource(&self) -> Result<IXpsOMPrintTicketResource>

fn SetPrintTicketResource( &self, printticketresource: Option<&IXpsOMPrintTicketResource>, ) -> Result<()>

fn GetThumbnailResource(&self) -> Result<IXpsOMImageResource>

fn SetThumbnailResource( &self, imageresource: Option<&IXpsOMImageResource>, ) -> Result<()>

fn CollectLinkTargets(&self) -> Result<IXpsOMNameCollection>

fn CollectPartResources(&self) -> Result<IXpsOMPartResources>

fn HasRestrictedFonts(&self) -> Result<BOOL>

fn Clone(&self) -> Result<IXpsOMPageReference>

Object Safety§

This trait is not object safe.

Implementors§