C# Class FOG.Modules.PrinterManager.WindowsPrinterManager

Inheritance: PrintManagerBridge
Show file Open project: FOGProject/fog-client

Public Methods

Method Description
ApplyChanges ( ) : void
Configure ( Printer printer, bool verbose = false ) : void
Default ( string name, bool verbose = false ) : void
GetPrinters ( ) : List
Remove ( string name, bool verbose = false ) : void

Protected Methods

Method Description
AddCUPS ( Printer printer, bool verbose = false ) : void
AddLocal ( Printer printer, bool verbose = false ) : void
AddNetwork ( Printer printer, bool verbose = false ) : void
AddiPrint ( Printer printer, bool verbose = false ) : void

Private Methods

Method Description
AddIPPort ( Printer printer, string remotePort ) : void
PrintUI ( string cmdLine, bool verbose = false ) : void

Method Details

AddCUPS() protected method

protected AddCUPS ( Printer printer, bool verbose = false ) : void
printer Printer
verbose bool
return void

AddLocal() protected method

protected AddLocal ( Printer printer, bool verbose = false ) : void
printer Printer
verbose bool
return void

AddNetwork() protected method

protected AddNetwork ( Printer printer, bool verbose = false ) : void
printer Printer
verbose bool
return void

AddiPrint() protected method

protected AddiPrint ( Printer printer, bool verbose = false ) : void
printer Printer
verbose bool
return void

ApplyChanges() public method

public ApplyChanges ( ) : void
return void

Configure() public method

public Configure ( Printer printer, bool verbose = false ) : void
printer Printer
verbose bool
return void

Default() public method

public Default ( string name, bool verbose = false ) : void
name string
verbose bool
return void

GetPrinters() public method

public GetPrinters ( ) : List
return List

Remove() public method

public Remove ( string name, bool verbose = false ) : void
name string
verbose bool
return void