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

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§