PosPrinterBase Members (POS for .NET v1.12 SDK Documentation)
2/27/2008
PosPrinterBase class derives from PosPrinterBasic class and contains more complete device functionality implemented by POS for .NET for support of POS printer devices.
The following tables list the members exposed by the PosPrinterBase type.
Protected Constructors
Name | Description | |
---|---|---|
PosPrinterBase | Creates a new instance of the PosPrinterBase class. |
Top
Public Fields
Name | Description | |
---|---|---|
CharacterSetAnsi | Indicates the default character set supports the ANSI character set. (inherited from PosPrinter) | |
CharacterSetAscii | Indicates the default character set supports the ASCII character set. (inherited from PosPrinter) | |
CharacterSetUnicode | Indicates the default character set supports the Unicode character set. (inherited from PosPrinter) | |
ExtendedErrorBadFormat | Indicates an unsupported format. (inherited from PosPrinter) | |
ExtendedErrorCoverOpen | Indicates that the printer cover is open. (inherited from PosPrinter) | |
ExtendedErrorFirmwareBadFile | Indicates the specified firmware file or files exist, but one or more of those files are either not in the correct format or are corrupted. (inherited from PosCommon) | |
ExtendedErrorJournalCartridgeEmpty | Indicates the journal cartridge is empty. (inherited from PosPrinter) | |
ExtendedErrorJournalCartridgeRemoved | Indicates the journal cartridge has been removed. (inherited from PosPrinter) | |
ExtendedErrorJournalEmpty | Indicates the journal station is out of paper. (inherited from PosPrinter) | |
ExtendedErrorJournalHeadCleaning | Indicates the journal cartridge head is being cleaned. (inherited from PosPrinter) | |
ExtendedErrorReceiptCartridgeEmpty | Indicates the receipt cartridge is empty. (inherited from PosPrinter) | |
ExtendedErrorReceiptCartridgeRemoved | Indicates the receipt cartridge has been removed. (inherited from PosPrinter) | |
ExtendedErrorReceiptEmpty | Indicates the receipt station is out of paper. (inherited from PosPrinter) | |
ExtendedErrorReceiptHeadCleaning | Indicates the receipt cartridge head is being cleaned. (inherited from PosPrinter) | |
ExtendedErrorSlipCartridgeEmpty | Indicates the slip cartridge is empty. (inherited from PosPrinter) | |
ExtendedErrorSlipCartridgeRemoved | Indicates the slip cartridge has been removed. (inherited from PosPrinter) | |
ExtendedErrorSlipEmpty | Indicates a form has not been inserted into the slip station. (inherited from PosPrinter) | |
ExtendedErrorSlipForm | Indicates a form is present while the printer is being taken out of from removal mode. (inherited from PosPrinter) | |
ExtendedErrorSlipHeadCleaning | Indicates the slip cartridge head is being cleaned. (inherited from PosPrinter) | |
ExtendedErrorStatistics | Indicates a specified statistic could not be reset or updated. (inherited from PosCommon) | |
ExtendedErrorStatisticsDependency | (inherited from PosCommon ) | |
ExtendedErrorTooBig | Indicates the bitmap is either too wide to print without transformation, or too big to tranform. (inherited from PosPrinter) | |
PrinterBarCodeCenter | Indicates the bar code should be printed aligned with the center of the station. (inherited from PosPrinter) | |
PrinterBarCodeLeft | Indicates the bar code should be printed aligned with the leftmost print column. (inherited from PosPrinter) | |
PrinterBarCodeRight | Indicates the bar code should be printed aligned with the rightmost print column. (inherited from PosPrinter) | |
PrinterBitmapAsIs | Indicates the bitmap should be printed with one bitmap pixel per printer dot. (inherited from PosPrinter) | |
PrinterBitmapCenter | Indicates the bitmap should be printed aligned with the center of the station. (inherited from PosPrinter) | |
PrinterBitmapLeft | Indicates the bitmap should be printed aligned with the leftmost print column. (inherited from PosPrinter) | |
PrinterBitmapRight | Indicates the bitmap should be printed aligned with the rightmost print column. (inherited from PosPrinter) | |
PrinterCutPaperFullCut | Indicates a full paper cut. (inherited from PosPrinter) | |
StatisticBarcodePrintedCount | Incremented when a bar code is successfully printed. (inherited from PosPrinter) | |
StatisticCommunicationErrorCount | Holds the programmatic name of the Communication Error Count common statistic. (inherited from PosCommon) | |
StatisticDeviceCategory | Holds the programmatic name of the Device Category common statistic. (inherited from PosCommon) | |
StatisticFailedPaperCutCount | Incremented for each failed paper cut. (inherited from PosPrinter) | |
StatisticFailedPrintSideChangeCount | Incremented for each failed print side change or failed check flip. (inherited from PosPrinter) | |
StatisticFirmwareRevision | Holds the programmatic name of the Firmware Revision common statistic. (inherited from PosCommon) | |
StatisticFormInsertionCount | Incremented when a form is successfully inserted into the document/slip station. (inherited from PosPrinter) | |
StatisticHomeErrorCount | Incremented when a home error occurs. (inherited from PosPrinter) | |
StatisticHoursPoweredCount | Holds the programmatic name of the Hours Powered On common statistic. (inherited from PosCommon) | |
StatisticInstallationDate | Holds the programmatic name of the Installation Date common statistic. (inherited from PosCommon) | |
StatisticInterface | Holds the programmatic name of the Interface common statistic. (inherited from PosCommon) | |
StatisticJournalCharacterPrintedCount | Incremented for every journal character printed. (inherited from PosPrinter) | |
StatisticJournalCoverOpenCount | Incremented every time that the document/slip station cover opened. (inherited from PosPrinter) | |
StatisticJournalLinePrintedCount | Incremented for each journal line printed. (inherited from PosPrinter) | |
StatisticManufactureDate | Holds the programmatic name of the Manufacture Date common statistic. (inherited from PosCommon) | |
StatisticManufacturerName | Holds the programmatic name of the Manufacturer Name common statistic. (inherited from PosCommon) | |
StatisticMaximumTempReachedCount | Incremented every time that maximum temperature is reached. (inherited from PosPrinter) | |
StatisticMechanicalRevision | Holds the programmatic name of the Mechanical Revision common statistic. (inherited from PosCommon) | |
StatisticModelName | Holds the programmatic name of the Model Name common statistic. (inherited from PosCommon) | |
StatisticNVRAMWriteCount | Incremented every time that NVRAM is written to. (inherited from PosPrinter) | |
StatisticPaperCutCount | Incremented every time that paper is cut successfully. (inherited from PosPrinter) | |
StatisticPrinterFaultCount | Incremented when a printer fault occurs. (inherited from PosPrinter) | |
StatisticPrintSideChangeCount | Incremented when the print side changes or a check flips. (inherited from PosPrinter) | |
StatisticReceiptCharacterPrintedCount | Incremented every time that a receipt character is printed. (inherited from PosPrinter) | |
StatisticReceiptCoverOpenCount | Incremented every time that the receipt cover opened. (inherited from PosPrinter) | |
StatisticReceiptLineFeedCount | Incremented every time that a receipt line feed is performed. (inherited from PosPrinter) | |
StatisticReceiptLinePrintedCount | Incremented every time that a receipt line is printed. (inherited from PosPrinter) | |
StatisticSerialNumber | Holds the programmatic name of the Serial Number common statistic. (inherited from PosCommon) | |
StatisticSlipCharacterPrintedCount | Incremented every time that a slip character is printed. (inherited from PosPrinter) | |
StatisticSlipCoverOpenCount | Incremented every time that the slip cover opened. (inherited from PosPrinter) | |
StatisticSlipLineFeedCount | Incremented every time that a slip line feed is performed. (inherited from PosPrinter) | |
StatisticSlipLinePrintedCount | Incremented every time that a slip line is printed. (inherited from PosPrinter) | |
StatisticStampFiredCount | Incremented for each Stamp raised. (inherited from PosPrinter) | |
StatisticUnifiedPOSVersion | Holds the programmatic name of the Unified POS Version common statistic. (inherited from PosCommon) | |
StatusCoverOK | Indicates the printer cover is closed. (inherited from PosPrinter) | |
StatusCoverOpen | Indicates the printer cover is open. (inherited from PosPrinter) | |
StatusIdle | Indicates all asynchronous output is finished, either successfully or because the output has been cleared. The printer State property is now set to ControlState.Idle. (inherited from PosPrinter) | |
StatusJournalCartridgeEmpty | Indicates the journal cartridge has to be replaced. (inherited from PosPrinter) | |
StatusJournalCartridgeNearEmpty | Indicates the journal cartridge is near its end. (inherited from PosPrinter) | |
StatusJournalCartridgeOK | Indicates all journal cartridges are ready. (inherited from PosPrinter) | |
StatusJournalCoverOK | Indicates the journal cover is closed. (inherited from PosPrinter) | |
StatusJournalCoverOpen | Indicates the journal cover is open. (inherited from PosPrinter) | |
StatusJournalEmpty | Indicates there is no journal paper. (inherited from PosPrinter) | |
StatusJournalHeadCleaning | Indicates the journal cartridge has begun head cleaning. (inherited from PosPrinter) | |
StatusJournalNearEmpty | Indicates the journal paper is low. (inherited from PosPrinter) | |
StatusJournalPaperOK | Indicates the journal paper is ready. (inherited from PosPrinter) | |
StatusPowerOff | Indicates that the device’s power is turned off or it is detached from the terminal. (inherited from PosCommon) | |
StatusPowerOffline | Indicates that the device is powered on but is either not ready or unable to respond to requests. (inherited from PosCommon) | |
StatusPowerOffOffline | Indicates that either the device’s power is off or it is offline. (inherited from PosCommon) | |
StatusPowerOnline | Indicates that the device’s power is turned on and it is ready for use. (inherited from PosCommon) | |
StatusReceiptCartridgeEmpty | Indicates the receipt cartridge has to be replaced. (inherited from PosPrinter) | |
StatusReceiptCartridgeNearEmpty | Indicates the receipt cartridge is nearing empty. (inherited from PosPrinter) | |
StatusReceiptCartridgeOK | Indicates all receipt cartridges are ready. (inherited from PosPrinter) | |
StatusReceiptCoverOK | Indicates the receipt cover is closed. (inherited from PosPrinter) | |
StatusReceiptCoverOpen | Indicates the receipt cover is open. (inherited from PosPrinter) | |
StatusReceiptEmpty | Indicates there is no receipt paper. (inherited from PosPrinter) | |
StatusReceiptHeadCleaning | Indicates the receipt cartridge has begun head cleaning. (inherited from PosPrinter) | |
StatusReceiptNearEmpty | Indicates the receipt paper is low. (inherited from PosPrinter) | |
StatusReceiptPaperOK | Indicates the receipt paper is ready. (inherited from PosPrinter) | |
StatusSlipCartridgeEmpty | Indicates the slip cartridge has to be replaced. (inherited from PosPrinter) | |
StatusSlipCartridgeNearEmpty | Indicates the slip cartridge is nearing empty. (inherited from PosPrinter) | |
StatusSlipCartridgeOK | Indicates all slip cartridges are ready. (inherited from PosPrinter) | |
StatusSlipCoverOK | Indicates the slip cover is closed. (inherited from PosPrinter) | |
StatusSlipCoverOpen | Indicates the slip cover is open. (inherited from PosPrinter) | |
StatusSlipEmpty | Indicates that no slip form is inserted and no slip form has been detected at the entrance to the slip station. (inherited from PosPrinter) | |
StatusSlipHeadCleaning | Indicates the receipt cartridge has begun head cleaning. (inherited from PosPrinter) | |
StatusSlipNearEmpty | Indicates the slip form is close to the bottom. (inherited from PosPrinter) | |
StatusSlipPaperOK | Indicates the slip form is inserted. (inherited from PosPrinter) | |
StatusUpdateFirmwareComplete | Indicates the update firmware process has completed successfully. (inherited from PosCommon) | |
StatusUpdateFirmwareCompleteDeviceNotRestored | Indicates the update firmware process succeeded. However, the Service Object and/or the physical device cannot be returned to the state they were in before the update firmware process started. (inherited from PosCommon) | |
StatusUpdateFirmwareFailedDeviceNeedsFirmware | Indicates the update firmware process failed. The device will not be operational until another attempt to update the firmware is successful. (inherited from PosCommon) | |
StatusUpdateFirmwareFailedDeviceOk | Indicates the update firmware process failed. However, the device is still operational. (inherited from PosCommon) | |
StatusUpdateFirmwareFailedDeviceUnknown | Indicates the update firmware process failed. The device is in an indeterminate state. (inherited from PosCommon) | |
StatusUpdateFirmwareFailedDeviceUnrecoverable | Indicates the update firmware process failed. The device is either unusable or unrecoverable through software. (inherited from PosCommon) | |
StatusUpdateFirmwareProgress | Indicates the update firmware process has completed 1 to 100 percent successfully. (inherited from PosCommon) | |
WaitForever | Used as the value for a timeout parameter in common and device-specific methods to indicate the method should wait until it receives a response, instead of timing out. (inherited from PosCommon) |
Top
Public Properties
(see also Protected Properties )
Name | Description | |
---|---|---|
AsyncMode | Overridden. Indicates whether certain print methods will be performed asynchronously. | |
CapCharacterSet | Overridden. Holds the default character set capability. | |
CapCompareFirmwareVersion | Gets a Boolean value that indicates whether the Service Object/device supports comparing the firmware version in the physical device against that of a firmware file. (inherited from PosPrinterBasic) | |
CapConcurrentJrnRec | Overridden. Indicates whether Journal and receipt stations can print at the same time. | |
CapConcurrentJrnSlp | Overridden. Indicates whether journal and slip stations can print at the same time. | |
CapConcurrentPageMode | Overridden. Indicates whether the printer is capable of supporting page mode for the receipt and slip stations concurrently. | |
CapConcurrentRecSlp | Overridden. Indicates whether receipt and slip stations can print at the same time. | |
CapCoverSensor | Overridden. Indicates whether the printer has a “cover open” sensor. | |
CapJrn2Color | Overridden. Indicates whether the journal can print dark plus an alternate color. | |
CapJrnBold | Overridden. Indicates whether the journal can print bold characters. | |
CapJrnCartridgeSensor | Overridden. Indicates the presence of journal cartridge monitoring sensors. | |
CapJrnColor | Overridden. Indicates available journal color cartridges. | |
CapJrnDHigh | Overridden. Indicates whether the journal can print double-high characters. | |
CapJrnDWide | Overridden. Indicates whether the journal can print double-wide characters. | |
CapJrnDWideDHigh | Overridden. Indicates whether the journal can print double-wide and double-high characters. | |
CapJrnEmptySensor | Overridden. Indicates whether the journal has an out-of-paper sensor. | |
CapJrnItalic | Overridden. Indicates whether the journal can print italic characters. | |
CapJrnNearEndSensor | Overridden. Indicates whether the journal has a low-paper sensor. | |
CapJrnPresent | Overridden. Indicates whether the journal print station is present. | |
CapJrnUnderline | Overridden. Indicates whether the journal can underline characters. | |
CapMapCharacterSet | Overridden. Indicates that the service object is able to map the characters sent my the application to a character set defined by the CharacterSetList property. | |
CapPowerReporting | Gets the power reporting capabilities of the device. (inherited from PosPrinterBasic) | |
CapRec2Color | Overridden. Indicates whether the receipt can print dark plus an alternate color. | |
CapRecBarCode | Overridden. Indicates whether the receipt has bar code printing capability. | |
CapRecBitmap | Overridden. Indicates whether the receipt can print bitmaps. | |
CapRecBold | Overridden. Indicates whether the receipt can print bold text. | |
CapRecCartridgeSensor | Overridden. Indicates the presence of receipt cartridge monitoring sensors. | |
CapRecColor | Overridden. Indicates the receipt color cartridges. | |
CapRecDHigh | Overridden. Indicates whether the receipt can print double-high characters. | |
CapRecDWide | Overridden. Indicates whether the receipt can print double-wide characters. | |
CapRecDWideDHigh | Overridden. Indicates whether the receipt can print double-wide, double-high characters. | |
CapRecEmptySensor | Overridden. Indicates whether the receipt print station has an out-of-paper sensor. | |
CapRecItalic | Overridden. Indicates whether the receipt can print italic text. | |
CapRecLeft90 | Overridden. Indicates whether the receipt can print in rotated-90-degree-left mode. | |
CapRecMarkFeed | Overridden. Holds the type of mark-sensed paper handling available. | |
CapRecNearEndSensor | Overridden. Indicates whether the receipt has a low-paper sensor. | |
CapRecPageMode | Overridden. Gets a Boolean value that indicates whether the printer can support Page Mode for the receipt station. | |
CapRecPaperCut | Overridden. Indicates whether the receipt can perform paper cuts. | |
CapRecPresent | Overridden. Indicates that the receipt print station is present. | |
CapRecRight90 | Overridden. Indicates that the receipt can print in a rotated-90-degree-right mode. | |
CapRecRotate180 | Overridden. Indicates that the receipt can print in a rotated-180-degree mode. | |
CapRecStamp | Overridden. Indicates that the receipt has a stamp capability. | |
CapRecUnderline | Overridden. Indicates whether the receipt can underline characters. | |
CapSlp2Color | Overridden. Indicates that the slip can print dark plus an alternate color. | |
CapSlpBarCode | Overridden. Indicates that the slip has bar code printing capability. | |
CapSlpBitmap | Overridden. Indicates that the slip can print bitmaps. | |
CapSlpBold | Overridden. Indicates that the slip can print bold text. | |
CapSlpBothSidesPrint | Overridden. Indicates that the slip print station supports printing on both sides of the document. | |
CapSlpCartridgeSensor | Overridden. Indicates the presence of slip-cartridge monitoring sensors. | |
CapSlpColor | Overridden. Indicates which types of color cartridges supported for slip printing. | |
CapSlpDHigh | Overridden. Indicates that the slip can print double-high characters. | |
CapSlpDWide | Overridden. Indicates that the slip can print double-wide characters. | |
CapSlpDWideDHigh | Overridden. Indicates that the slip can print double-wide, double-high characters. | |
CapSlpEmptySensor | Overridden. Indicates that the slip has a “slip in” sensor. | |
CapSlpFullSlip | Overridden. Indicates whether the printer supports printing full-length forms on the slip station. | |
CapSlpItalic | Overridden. Indicates that the slip can print italic characters. | |
CapSlpLeft90 | Overridden. Indicates that the slip can print in a rotated 90 degree left mode. | |
CapSlpNearEndSensor | Overridden. Indicates whether the slip has a "slip near end" sensor. | |
CapSlpPageMode | Overridden. Indicates whether the printer is capable of supporting Page Mode for the slip station. | |
CapSlpPresent | Overridden. Indicates that the printer has a slip station. | |
CapSlpRight90 | Overridden. Indicates that the slip can print in a rotated 90 degree right mode. | |
CapSlpRotate180 | Overridden. Indicates that the slip can print in a rotated 180 degree mode. | |
CapSlpUnderline | Overridden. Indicates that the slip can print underlined characters. | |
CapStatisticsReporting | Gets a Boolean value that indicates whether the device can accumulate and can provide various statistics regarding usage. (inherited from PosPrinterBasic) | |
CapTransaction | Overridden. Indicates whether or not each station supports printer transactions. | |
CapUpdateFirmware | Gets a Boolean value that indicates whether the device's firmware can be updated through the UpdateFirmware method. (inherited from PosPrinterBasic) | |
CapUpdateStatistics | Gets a Boolean value that indicates whether some or all the device statistics can be reset to 0 (zero) by using the ResetStatistic and ResetStatistics methods, or updated by using the UpdateStatistic and UpdateStatistics methods. (inherited from PosPrinterBasic) | |
CartridgeNotify | Overridden. Holds the type of cartridge state notification the application wants to receive. | |
CharacterSet | Overridden. Holds a numeric value indicating the character set the application wants to use for printing characters. | |
CharacterSetList | Overridden. Holds a list of character set numbers supported for printing. | |
CheckHealthText | Gets a string that indicates the health of the device. (inherited from PosCommon) | |
Claimed | Gets a Boolean value that indicates whether the device is claimed for exclusive access. (inherited from PosPrinterBasic) | |
Compatibility | Gets the compatibility level of a device. (inherited from PosDevice) | |
CoverOpen | Overridden. Indicates the cover is open. | |
DeviceDescription | Gets a string identifying the device and the company that manufactured it. (inherited from PosPrinterBasic) | |
DeviceEnabled | Overridden. Gets or sets a Boolean value that indicates whether the device has been placed in an operational state. | |
DeviceName | Gets a short string identifying the device and any pertinent information about it. (inherited from PosPrinterBasic) | |
ErrorLevel | Overridden. Holds the severity of the most recent error condition. | |
ErrorStation | Overridden. Holds the station or stations that were printing when an error was detected. | |
ErrorString | Overridden. Holds a vendor-supplied description of the current error. | |
FlagWhenIdle | Overridden. If set to true by the application, the service object will queue a StatusUpdateEvent event using the StatusIdle constant when the device is in an idle state, and reset FlagWhenIdle to false. | |
FontTypefaceList | Overridden. Holds a string array that specifies the fonts and/or typefaces supported by the printer. | |
FreezeEvents | Gets or sets a Boolean value that indicates whether the application has requested that the Service Object not deliver events. (inherited from PosPrinterBasic) | |
JrnCartridgeState | Overridden. Holds the status of the selected journal cartridge (ink, ribbon, or toner). | |
JrnCurrentCartridge | Overridden. Holds the currently selected journal cartridge. | |
JrnEmpty | Overridden. If set to true, the journal is out of paper. | |
JrnLetterQuality | Overridden. If true, prints in high-quality mode. If false, prints in high-speed mode. | |
JrnLineChars | Overridden. Holds the number of characters that the application wants to print on a journal line. | |
JrnLineCharsList | Overridden. Holds a collection of the line widths (characters per line) supported by the journal station. | |
JrnLineHeight | Overridden. Holds the journal print line height the application wants to use, expressed in the unit of measure indicated by the MapMode property setting. | |
JrnLineSpacing | Overridden. Holds the spacing of each single-high print line, including both the printed line height and the white space between each pair of lines that the application wants to use. | |
JrnLineWidth | Overridden. Holds the width of a line for the number of characters indicated by the JrnLineChars property, expressed in the unit of measure indicated by the MapMode property. | |
JrnNearEnd | Overridden. If true, the journal paper is low. | |
MapCharacterSet | Overridden. If set to true by the application while outputting data, the service object maps the characters transferred by the application to the character set selected in the CharacterSet property. | |
MapMode | Overridden. Holds the mapping mode of the printer the application wants to use. | |
OutputId | Gets the identifier associated with the current output request. (inherited from PosPrinterBasic) | |
PageModeArea | Overridden. Holds the page area for the selected PageModeStation expressed in the unit of measure given by MapMode. | |
PageModeDescriptor | Overridden. Holds a value that indicates the level of basic Page Mode functionality for the printer. | |
PageModeHorizontalPosition | Overridden. Holds the horizontal start position offset within the print area for the selected PageModeStation, expressed in the unit of measure given by MapMode. | |
PageModePrintArea | Overridden. Holds the print area for the selected PageModeStation expressed in the unit of measure given by MapMode. | |
PageModePrintDirection | Overridden. Holds the print direction. | |
PageModeStation | Overridden. Gets and sets the print station for use by other Page Mode properties | |
PageModeVerticalPosition | Overridden. Holds the vertical start position offset within the print area for the selected PageModeStation. | |
PowerNotify | Gets or sets the type of power notification selection made by the application. (inherited from PosPrinterBasic) | |
PowerState | Gets the current power condition. (inherited from PosPrinterBasic) | |
RecBarCodeRotationList | Overridden. Holds a list of the directions in which a receipt bar code can be rotated. | |
RecBitmapRotationList | Overridden. Holds a list of the directions in which a receipt bitmap can be rotated. | |
RecCartridgeState | Overridden. Holds the status of the selected receipt cartridge (ink, ribbon or toner). | |
RecCurrentCartridge | Overridden. Holds the receipt cartridge currently selected by the application. | |
RecEmpty | Overridden. If true, the receipt is out of paper. | |
RecLetterQuality | Overridden. If true, prints in high-quality mode. If false, prints in high-speed mode. | |
RecLineChars | Overridden. Holds the number of characters that the application wants to print on a receipt line. | |
RecLineCharsList | Overridden. Holds a collection of the line widths (characters per line) supported by the receipt station. | |
RecLineHeight | Overridden. Holds the receipt print line height, expressed in the unit of measure indicated by the MapMode property setting, that the application wants to use. | |
RecLineSpacing | Overridden. Holds the spacing of each single-high print line, including both the printed line height and the white space between each pair of lines, that the application wants to use. | |
RecLinesToPaperCut | Overridden. Holds the number of lines that must be advanced before cutting the receipt paper. | |
RecLineWidth | Overridden. Holds the width of a line, based on the number of characters specified in the RecLineChars property, expressed in the unit of measure indicated by the MapMode property. | |
RecNearEnd | Overridden. If true, the receipt paper is low. | |
RecSidewaysMaxChars | Overridden. Holds the maximum number of characters that can be printed on each line in sideways mode. | |
RecSidewaysMaxLines | Overridden. Holds the maximum number of lines that can be printed in sideways mode. | |
RotateSpecial | Overridden. Holds the rotation orientation for bar codes that the application wants to use. | |
ServiceObjectDescription | Gets a string identifying the Service Object that supports the device and the company that produced it. (inherited from PosPrinterBasic) | |
ServiceObjectVersion | Gets the Service Object version number. (inherited from PosPrinterBasic) | |
SlpBarCodeRotationList | Overridden. Holds a collection of the directions in which a slip bar code may be rotated. | |
SlpBitmapRotationList | Overridden. Holds a collection of the directions in which a slip bitmap can be rotated. | |
SlpCartridgeState | Overridden. Holds the status of the selected slip cartridge (ink, ribbon, or toner). | |
SlpCurrentCartridge | Overridden. Holds the slip cartridge the application wants to use. | |
SlpEmpty | Overridden. If true, a slip form is not present. | |
SlpLetterQuality | Overridden. If true, prints in high-quality mode. If false, prints in high-speed mode. | |
SlpLineChars | Overridden. Holds the number of characters that the application wants to print on a slip line. | |
SlpLineCharsList | Overridden. Holds a collection of the line widths (characters per line) supported by the slip station. | |
SlpLineHeight | Overridden. Holds the slip print-line height, expressed in the unit of measure indicated by the MapMode property setting, that the application wants to use. | |
SlpLinesNearEndToEnd | Overridden. Holds the number of lines that can be printed after the SlpNearEnd property has been set to true but before the printer reaches the end of the slip. | |
SlpLineSpacing | Overridden. Holds the spacing of each single-high print line, including both the printed line height and the white space between each pair of lines that the application wants to use. | |
SlpLineWidth | Overridden. Holds the line width, based on the number of characters specified for the SlpLineChars property, expressed in the unit of measure indicated by the MapMode property. | |
SlpMaxLines | Overridden. Holds the maximum number of lines that can be printed on a form. | |
SlpNearEnd | Overridden. If true, the slip form is near its end. | |
SlpPrintSide | Overridden. Holds the side of the slip print station document on which printing will occur. | |
SlpSidewaysMaxChars | Overridden. Holds the maximum number of characters that can be printed on each line in sideways mode. | |
SlpSidewaysMaxLines | Overridden. Holds the maximum number of lines that can be printed in sideways mode. | |
State | Gets the current state of the device. (inherited from PosPrinterBasic) | |
SynchronizingObject | Gets or sets the object that is used to marshal the event handler calls issued because of a POS event. (inherited from PosCommon) |
Top
Protected Properties
Name | Description | |
---|---|---|
CommonProperties | (inherited from PosPrinterBasic ) | |
DeviceInstanceId | (inherited from PosCommon ) | |
DevicePath | Gets or sets the hardware path of a device. (inherited from PosCommon) | |
ErrorCount | (inherited from PosPrinterBasic ) | |
ExternallyClaimed | (inherited from PosPrinterBasic ) | |
HardwareId | (inherited from PosCommon ) | |
IsExclusiveUseDevice | Gets a Boolean value that indicates whether the PosPrinter is an exclusive-use device. (inherited from PosPrinter) | |
OutputCount | ||
Properties | Returns a class of writable properties that can be used to modify the read-only properties used by applications. | |
StopCurrentOutput | Indicates whether output is stopped. | |
UseExternalPrintQueue | Indicates whether an external print queue is used. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
BeginInsertion | Overridden. Initiates form insertion processing. BeginInsertion is paired with the EndInsertion method to control form insertion. | |
BeginRemoval | Overridden. Initiates form removal processing. | |
ChangePrintSide | Overridden. Selects the side of the document it wants to print on. | |
CheckHealth | (inherited from PosCommon ) | |
Claim | (inherited from PosPrinterBasic ) | |
ClearOutput | Overridden. Clears all device output that has been buffered. Also, when possible, to halt outputs that are in progress. | |
ClearPrintArea | Overridden. Clears the area defined by the PageModePrintArea property. | |
Close | Releases the device and its resources. (inherited from PosPrinterBasic) | |
CompareFirmwareVersion | (inherited from PosCommon ) | |
CutPaper | Overridden. Cuts the receipt paper. | |
DirectIO | (inherited from PosCommon ) | |
Dispose | Overloaded. | |
EndInsertion | Overridden. Ends form-insertion processing. | |
EndRemoval | Overridden. Ends form-removal processing. | |
Equals | Overloaded. (inherited from Object ) | |
GetHashCode | (inherited from Object ) | |
GetType | (inherited from Object ) | |
MarkFeed | Overridden. Holds the type of mark-sensed paper handling available. | |
Open | Overridden. Opens a device for later input/output processing. | |
PageModePrint | Overridden. Enters or exits Page Mode for the station specified in the PageModeStation property. | |
PrintBarCode | Overridden. Prints a bar code on the specified printer station. | |
PrintBitmap | Overridden. Prints a bitmap on the specified printer station. | |
PrintImmediate | Overridden. Immediately prints the string specified for data on the printer station specified by station. | |
PrintMemoryBitmap | Overridden. Prints a memory-stored bitmap on the specified printer station. | |
PrintNormal | Overridden. Prints the string specified in data on the printer station specified in station. | |
PrintTwoNormal | Overridden. Prints two strings on two print stations simultaneously. When supported, this may give increased print performance. | |
ReferenceEquals | (inherited from Object ) | |
Release | Releases exclusive access to the device. (inherited from PosPrinterBasic) | |
ResetStatistic | (inherited from PosPrinterBasic ) | |
ResetStatistics | Overloaded. (inherited from PosPrinterBasic ) | |
RetrieveStatistic | (inherited from PosPrinterBasic ) | |
RetrieveStatistics | Overloaded. (inherited from PosPrinterBasic ) | |
RotatePrint | Overridden. Enters or exits rotated print mode. | |
SetBitmap | Overridden. Saves information about a bitmap for later printing. | |
SetLogo | Overridden. Saves a data string as the top or bottom logo. | |
ToString | (inherited from Object ) | |
TransactionPrint | Overridden. Enters or exits transaction mode. | |
UpdateFirmware | (inherited from PosCommon ) | |
UpdateStatistic | (inherited from PosPrinterBasic ) | |
UpdateStatistics | Overloaded. (inherited from PosPrinterBasic ) | |
ValidateData | Overridden. Validates data for a specified printer station. |
Top
Protected Methods
Name | Description | |
---|---|---|
BeginInsertionImpl | Implemented by service objects to process BeginInsertion requests. | |
BeginRemovalImpl | Implemented by service objects to process BeginRemoval requests. | |
ChangePrintSideImpl | Method implemented by service objects to process ChangePrintSide requests. | |
ClearOutputImpl | (inherited from PosPrinterBasic ) | |
CreateStatistic | Overloaded. (inherited from PosPrinterBasic ) | |
CutPaperImpl | Method implemented by the service object to process CutPaper requests. | |
DeleteConfigurationProperty | (inherited from PosCommon ) | |
Dispose | Overloaded. Overridden. | |
EndInsertionImpl | Method implemented by the service object to process EndInsertion requests. | |
EndRemovalImpl | Method implemented by service objects to process EndRemoval requests. | |
Finalize | (inherited from Object ) | |
GetConfigurationProperty | (inherited from PosCommon ) | |
GetStatisticValue | (inherited from PosPrinterBasic ) | |
IncrementStatistic | Overloaded. (inherited from PosPrinterBasic ) | |
Invoke | (inherited from PosCommon ) | |
MarkFeedImpl | Method implemented by the service object to process MarkFeed requests. | |
MemberwiseClone | (inherited from Object ) | |
PageModePrintImpl | Method implemented by service objects to process PageModePrint requests. | |
PreFireEvent | Overloaded. Overridden. | |
PreQueuePrintData | This method is called before print requests are added to the print queue. | |
PrintBarCodeImpl | Overloaded. | |
PrintBitmapImpl | Overloaded. | |
PrintImmediateImpl | Overloaded. | |
PrintMemoryBitmapImpl | Method implemented by service objects to process PrintMemoryBitmap requests. | |
PrintNormalImpl | Method implemented by service objects to process PrintNormal requests. | |
PrintTwoNormalImpl | Method implemented by service objects to process PrintTwoNormal requests. | |
QueueEvent | Overloaded. (inherited from PosPrinterBasic ) | |
QueueEventAndWait | Overloaded. (inherited from PosPrinterBasic ) | |
RotatePrintImpl | Method implemented by service objects to process RotatePrint requests. | |
SetBitmapImpl | Method implemented on service objects to process SetBitmap requests. | |
SetConfigurationProperty | (inherited from PosCommon ) | |
SetStatisticHandlers | (inherited from PosPrinterBasic ) | |
SetStatisticValue | (inherited from PosPrinterBasic ) | |
TransactionPrintImpl | Method implemented by service objects to process TransactionPrint requests. | |
ValidateDataImpl | Method implemented by the service object to process ValidateData requests. | |
VerifyState | (inherited from PosPrinterBasic ) |
Top
Public Events
(see also Protected Events )
Name | Description | |
---|---|---|
DirectIOEvent | Raised by the Service Object to communicate information directly to the application. (inherited from PosPrinterBasic) | |
ErrorEvent | Queued by the service object when an error is detected and the device’s State transitions into the error state. (inherited from PosPrinterBasic) | |
OutputCompleteEvent | Queued by the service object to notify the application when asynchronous processing that corresponds to an OutputID has successfully completed. (inherited from PosPrinterBasic) | |
StatusUpdateEvent | Raised by the Service Object to alert the application of a device status change. (inherited from PosPrinterBasic) |
Top
Protected Events
Name | Description | |
---|---|---|
CancelPrintEvent | Raised when the current print operation should be cancelled. | |
DeviceAddedEvent | (inherited from PosCommon ) | |
DeviceRemovedEvent | (inherited from PosCommon ) | |
StateChangedEvent | (inherited from PosPrinterBasic ) |
Top
See Also
Reference
PosPrinterBase Class
Microsoft.PointOfService.BaseServiceObjects Namespace