pub trait ICoreWebView2PrintSettings2_Impl: Sized + ICoreWebView2PrintSettings_Impl {
Show 16 methods
// Required methods
fn PageRanges(&self, value: *mut PWSTR) -> Result<(), Error>;
fn SetPageRanges(&self, value: &PCWSTR) -> Result<(), Error>;
fn PagesPerSide(&self, value: *mut i32) -> Result<(), Error>;
fn SetPagesPerSide(&self, value: i32) -> Result<(), Error>;
fn Copies(&self, value: *mut i32) -> Result<(), Error>;
fn SetCopies(&self, value: i32) -> Result<(), Error>;
fn Collation(
&self,
value: *mut COREWEBVIEW2_PRINT_COLLATION,
) -> Result<(), Error>;
fn SetCollation(
&self,
value: COREWEBVIEW2_PRINT_COLLATION,
) -> Result<(), Error>;
fn ColorMode(
&self,
value: *mut COREWEBVIEW2_PRINT_COLOR_MODE,
) -> Result<(), Error>;
fn SetColorMode(
&self,
value: COREWEBVIEW2_PRINT_COLOR_MODE,
) -> Result<(), Error>;
fn Duplex(&self, value: *mut COREWEBVIEW2_PRINT_DUPLEX) -> Result<(), Error>;
fn SetDuplex(&self, value: COREWEBVIEW2_PRINT_DUPLEX) -> Result<(), Error>;
fn MediaSize(
&self,
value: *mut COREWEBVIEW2_PRINT_MEDIA_SIZE,
) -> Result<(), Error>;
fn SetMediaSize(
&self,
value: COREWEBVIEW2_PRINT_MEDIA_SIZE,
) -> Result<(), Error>;
fn PrinterName(&self, value: *mut PWSTR) -> Result<(), Error>;
fn SetPrinterName(&self, value: &PCWSTR) -> Result<(), Error>;
}
Required Methods§
fn PageRanges(&self, value: *mut PWSTR) -> Result<(), Error>
fn SetPageRanges(&self, value: &PCWSTR) -> Result<(), Error>
fn PagesPerSide(&self, value: *mut i32) -> Result<(), Error>
fn SetPagesPerSide(&self, value: i32) -> Result<(), Error>
fn Copies(&self, value: *mut i32) -> Result<(), Error>
fn SetCopies(&self, value: i32) -> Result<(), Error>
fn Collation( &self, value: *mut COREWEBVIEW2_PRINT_COLLATION, ) -> Result<(), Error>
fn SetCollation(&self, value: COREWEBVIEW2_PRINT_COLLATION) -> Result<(), Error>
fn ColorMode( &self, value: *mut COREWEBVIEW2_PRINT_COLOR_MODE, ) -> Result<(), Error>
fn SetColorMode( &self, value: COREWEBVIEW2_PRINT_COLOR_MODE, ) -> Result<(), Error>
fn Duplex(&self, value: *mut COREWEBVIEW2_PRINT_DUPLEX) -> Result<(), Error>
fn SetDuplex(&self, value: COREWEBVIEW2_PRINT_DUPLEX) -> Result<(), Error>
fn MediaSize( &self, value: *mut COREWEBVIEW2_PRINT_MEDIA_SIZE, ) -> Result<(), Error>
fn SetMediaSize( &self, value: COREWEBVIEW2_PRINT_MEDIA_SIZE, ) -> Result<(), Error>
fn PrinterName(&self, value: *mut PWSTR) -> Result<(), Error>
fn SetPrinterName(&self, value: &PCWSTR) -> Result<(), Error>
Object Safety§
This trait is not object safe.