Zebra LinkOS Multiplatform SDK for Xamarin
1.1
Link-OS Portable Class Library Plugin for Xamarin
|
A factory used to acquire an instance of a ZebraPrinter. More...
Public Member Functions | |
IZebraPrinter | GetInstance (IConnection connection) |
Factory method to create the correct ZebraPrinter concrete class based on the printer's control language. If the Set-Get-Do value, appl.name, starts with one of the following, the printer is determined to be a CPCL printer. Otherwise it is considered to be a ZPL printer SH, H8, C More... | |
IZebraPrinter | GetInstance (PrinterLanguage language, IConnection connection) |
Factory method to create the correct ZebraPrinter concrete class based on the provided printer control language. More... | |
A factory used to acquire an instance of a ZebraPrinter.
IZebraPrinter LinkOS.Plugin.Abstractions.IZebraPrinterFactory.GetInstance | ( | IConnection | connection | ) |
Factory method to create the correct ZebraPrinter concrete class based on the printer's control language. If the Set-Get-Do value, appl.name, starts with one of the following, the printer is determined to be a CPCL printer. Otherwise it is considered to be a ZPL printer SH, H8, C
connection | an open connection to a printer |
Implemented in LinkOS.Plugin.ZebraPrinterFactoryImplementation.
IZebraPrinter LinkOS.Plugin.Abstractions.IZebraPrinterFactory.GetInstance | ( | PrinterLanguage | language, |
IConnection | connection | ||
) |
Factory method to create the correct ZebraPrinter concrete class based on the provided printer control language.
language | the language of the printer instance to be created |
connection | an open connection to a printer |
Implemented in LinkOS.Plugin.ZebraPrinterFactoryImplementation.