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<()>;
}