Share via


Microsoft.PointOfService.BaseServiceObjects Namespace

2/27/2008

Classes

Class Description
CashDrawerBase Exposes functionality required for support of cash drawer devices.
CashDrawerProperties CashDrawerProperties is a helper class created by POS for .NET to simplify the retrieval and setting of property values for cash drawer devices.
Cell A helper class created by POS for .NET to simplify the update of the array of cells used by the DisplayData method.
CheckScannerBase Contains most of the functionality for support of check scanner devices.
CheckScannerImage A helper class created by POS for .NET to simplify the retrieval of scanned images and setting of properties.
CheckScannerProperties A helper class created by POS for .NET to simplify the retrieval and setting of property values for check scanner devices.
ClearPrintAreaOperation Clears the area defined by the PageModePrintArea property.
CutPaperOperation When the application updates printer properties and then calls the CutPaper method, the PosPrinterBase class uses an instance of the CutPaperOperation class, cast to the PrintOperation class and stored in the PrintOperationCollection array, to capture information about that method call.
DeviceStatistics Helps a service object implement device statistics reporting.
DrawerStateChangedEventArgs Used as the event type for the DrawerStateChangedEventHandler delegate.
LineDisplayBase Contains most of the functionality required for support of Line Display devices, including drawing of text and graphics (glyphs and bitmaps), window management, and scrolling, marquee, and teletype functions.
LineDisplayBitmap A helper class created by POS for .NET and used by the LineDisplayBase class for creating and displaying bitmaps.
LineDisplayProperties A helper class created by POS for .NET to simplify the retrieval and setting of property values for line display devices.
LineDisplayScreenMode An array of instances of DisplayScreenMode is used to provide a list of supported screen modes for the ScreenModeList property.
MarkFeedOperation Used to capture information about the MarkFeed method call.
MsrBase Contains most of the functionality for support of MSR devices.
MsrFieldData An instance of a MsrFieldData class is returned by the ParseMsrFieldData protected method of the MsrBase class. The string fields and discretionary data are decoded, and then stored in their respective properties.
MsrProperties A helper class created by POS for .NET to simplify the retrieval and setting of property values for MSR devices.
MsrTrackData An instance of MsrTrackData is returned by the ParseMsrTrackData protected method of the MsrBase class. Tracks 1 through 4 are decoded and stored in each of the four, discrete Track properties.
PageModePrintCollection Prints a collection of PageModePrintOperation.
PageModePrintOperation Indicates a single page mode print operation.
PinPadBase Implements all properties and methods for supporting PIN pad devices.
PinPadProperties A helper class created by POS for .NET to simplify the retrieval and setting of property values for PIN pad devices.
PosKeyboardBase Contains compete device functionality implemented by POS for .NET for support of keyboard devices.
PosKeyboardProperties A helper class created by POS for .NET to simplify the retrieval and setting of property values for keyboard devices.
PosPrinterBase PosPrinterBase class derives from PosPrinterBasic class and contains more complete device functionality implemented by POS for .NET for support of POS printer devices.
PrintBarCodeOperation Captures information about a print operation method call.
PrintBitmapOperation Captures information about the PrintBitmap method.
PrinterProperties A helper class that simplifies the retrieval and setting of property values for printer devices.
PrinterState Contains property values holding information about the printer state.
PrintMemoryBitmapOperation Captures information about the PrintMemoryBitmap method.
PrintNormalOperation Capture and holds information about a print method call.
PrintOperation The abstract class definition from which all other <PrintMethodName>Operation classes are derived.
PrintOperationCollection Maintains a list of print operations and their associated state information.
PrintResults The PrintResults helper class simplifies the return of status from service object-implemented base class methods and is used by the PosPrinterBase class to maintain and update printer statistics.
PrintTwoNormalOperation The PrintTwoNormalOperation helper class is used by PosPrinterBase to capture information about the PrintTwoNormal method call.
RFIDDataEventArgs Defines the programmatic interface for the transmission of RFID data events.
RFIDScannerBase Contains most of the functionality for support of RFID Scanner devices.
RFIDScannerProperties Defines the common properties of the RFID Scanner device.
RFIDTag A helper class created by POS for .NET and used by RFIDScannerBase class for handling RFID tags.
RotatePrintCollection The RotatePrintCollection helper class is used to store an array, or list, of requested rotation print operations.
RotatePrintOperation The RotatePrintOperation helper class is used by PosPrinterBase to capture the requested rotation whenever the RotatePrint method is called.
ScannerBase Contains most of the functionality for support of scanner devices.
ScannerProperties The ScannerProperties helper class simplifies the setting and retrieval of scanner device property values.

Delegates

Delegate Description
DrawerStateChangedEventHandler Delegate for the OnDrawerStateChanged event.
GetStatistic Gets a device statistic.
LineDisplayBase.BlinkRateChangedEventHandler Delegate for the BlinkRateChangedEvent protected event.
LineDisplayBase.CurrentWindowChangedEventHandler Delegate for the CurrentWindowChangedEvent protected event.
LineDisplayBase.CursorTypeChangedEventHandler Delegate for the CursorTypeChangedEvent protected event.
LineDisplayBase.ScreenModeChangedEventHandler Delegate for the ScreenModeChangedEvent protected event.
PosPrinterBase.CancelPrintEventHandler Delegate for the CancelPrintEvent event.
SetStatistic Sets the specified statistic to the specified value.

Enumerations

Enumeration Description
CardType Enumerates the possible card types recognized by POS for .NET.
CellType Defines the possible types of data that can be displayed on the line display device.