Microsoft.PointOfService Namespace

2/27/2008

ClassDescription
BeltDefines the programmatic interface for a UPOS Belt Device.
BillAcceptorDefines the programmatic interface for a UPOS Bill Acceptor device.
BillDispenserDefines the programmatic interface for a UPOS Bill Dispenser device.
BiometricsDefines the programmatic interface for a UPOS Biometrics device.
BiometricsInformationRecordRepresents the Biometrics data that is returned to the application from a Biometrics device.
BiometricsVerifyResultDefines the programmatic interface that is used for verifying biometrics data.
BumpBarDefines the programmatic interface for a UPOS Bump Bar device.
CashChangerDefines the programmatic interface for a UPOS Cash Changer device.
CashDrawerDefines the programmatic interface for a UPOS Cash Drawer device.
CatDefines the programmatic interface for a UPOS credit authorization terminal (CAT) device.
CheckScannerDefines the programmatic interface for a UPOS Check Scanner device.
CoinAcceptorDefines the programmatic interface of a UPOS Coin Acceptor device.
CoinDispenserDefines the programmatic interface for a UPOS Coin Dispenserdevice.
DataEventArgsDefines the programmatic interface for the transmission of Data Events.
DeviceDefines the programmatic interface for a Device.
DeviceChangedEventArgsDefines the programmatic interface for the transmission of Device Added Events and Device Removed Events.
DeviceCollectionDefines an indexed array of DeviceInfo objects.
DeviceErrorEventArgsDefines the programmatic interface for the transmission of Device Error Events.
DeviceInfoDefines a programmatic interface for device information that is used to create a service object.
DevicePlugAndPlayDefines the programmatic interface for the DevicePlugAndPlay class.
DeviceStatusChangedEventArgsDefines the programmatic interface for the transmission of Device Status Changed Events.
DeviceTypeDefines 36 constants, each representing a POS device.
DirectIOEventArgsDefines the programmatic interface for the transmission of Direct IO Events.
DisplayScreenModeDefines a screen mode—that is, the number of rows and columns supported—for a line display device.
ElectronicJournalDefines the programmatic interface for an Electronic Journal device.
ElectronicValueRWDefines the programmatic interface for an Electronic Value Reader/Writer (R/W) device.
FiscalPrinterDefines the programmatic interface for a UPOS fiscal printer device.
GateDefines the programmatic interface for a UPOS Gate device.
HardTotalsDefines the programmatic interface for a UPOS hard totals device.
HardwareIdAttributeDefines a class containing a range of hardware Ids supported by a service object.
ImageScannerDefines the programmatic interface for a UPOS Image Scanner device.
ItemDispenserDefines the programmatic interface for an Item Dispenser device.
KeylockDefines the programmatic interface for a UPOS keylock device.
LightsDefines the programmatic interface for a Light device.
LineDisplayDefines the programmatic interface for a UPOS Line Display device.
LoggerDefines an event log file structure to which programs can write informational or programmatic warning or error events.
MicrDefines the programmatic interface for a UPOS magnetic ink character recognition (MICR) device.
MotionSensorDefines the programmatic interface for a UPOS Motion Sensor device.
MsrDefines the programmatic interface for a UPOS magnetic stripe reader (MSR) device.
Msr.AamvaCardPropertiesContains the different properties that can be accessed for AAMVA cards.
Msr.BankCardPropertiesContains the properties that can be accessed from the bank card.
OutputCompleteEventArgsDefines the programmatic interface for the transmission of Output Complete Events.
PinPadDefines the programmatic interface for a UPOS PIN pad device.
PointCardRWDefines the programmatic interface for a UPOS Point Card Reader/Writer device.
PosAssemblyAttributeDefines an assembly attribute that can be attached as metadata to a .dll, identifying that assembly as a POS for .NET service object.
PosCommonDefines the programmatic interface for constants, properties, methods, and events common to all UPOS devices.
PosControlExceptionDefines the programmatic interface for exceptions thrown by service objects.
PosDeviceDefines the programmatic interface that represents a generic POS device. The PosCommon class inherits from the PosDevice class.
PosEventArgsDefines the base class for POS for .NET classes containing event data.
PosExceptionDefines the programmatic interface for a generic exception in the POS for .NET system. All other exception classes inherit from PosException.
PosExplorerDefines the programmatic interface for enumeration and initialization of POS installed devices.
PosKeyboardDefines the programmatic interface for a UPOS Keyboard device.
PosLibraryExceptionDefines the programmatic interface used by PosExplorer class to throw exceptions.
PosManagementExceptionDefines the programmatic interface used by POS for .NET management APIs to throw exceptions.
PosPowerDefines the programmatic interface for a UPOS power system device.
PosPrinterDefines the programmatic interface for a UPOS Printer device.
RangeOfCharactersDefines a helper class that can be used to create an array representing custom glyphs for a Line Display device.
RemoteOrderDisplayDefines the programmatic interface for a remote order display.
RFIDScannerDefines the programmatic interface for an RFID Scanner device.
ScaleDefines the programmatic interface for a UPOS scale device.
ScannerDefines the programmatic interface for a UPOS Scanner device.
ServiceObjectAttributeDefines a class-level attribute that can be used to identify the service object that implements the class.
SignatureCaptureDefines the programmatic interface for a UPOS signature capture device.
SmartCardRWDefines the programmatic interface for a UPOS smart card reader/writer device.
StatisticDefines the programmatic interface used to create an array, or list, of device statistics.
StatusUpdateEventArgsDefines the programmatic interface for the transmission of Status Update Events.
ToneIndicatorDefines the programmatic interface for a UPOS Tone Indicator device.

InterfaceDescription
IDeviceEnumerationDefines the interface to enumerate devices.
IDeviceEnumerationPnpDefines the interface to enumerate Plug and Play devices.
ILegacyControlObjectDefines the interface to access a legacy OPOS control object.

StructureDescription
CashCountRepresents an individual count of a particular type of currency for a Cash Changer or Bill Dispenser device.
CashCountsDefines a programmatic structure used to create an array representing the total cash in a Cash Changer device.
CashUnitsHolds arrays of bill and coin types for use in POS devices such as Cash Changers and Bill Dispensers.
DirectIODataDefines the programmatic structure the service object uses to return data to an application.
EVRWResultHolds the structured return value for methods in the ElectronicValueRW class.
FiscalDataItemDefines the programmatic structure used by the service object to return a fiscal data item from a Fiscal Printer device.
PointCardReadWriteStatesDefines a programmatic structure used by the service object to communicate write or read state information for a Point Card Reader Writer device during an error condition.
PointCardReceiveLengthsDefines a programmatic structure used by the service object to communicate the length of track data for a Point Card Reader Writer device.
ServiceIndexAllows the extraction of information from Cash Changer subservices.
TotalsFileInfoDefines the programmatic structure used by the service object to identify the current totals file for the application.
VatInfoDefines the programmatic structure used to build a list of adjustments for value added tax (VAT) information.
VideoModeDefines the programmatic structure used by the service object to build an array of video modes supported by each online video unit.

DelegateDescription
DataEventHandlerDefines the method that handles the DataEventArgs event.
DeviceChangedEventHandlerDefines the method that handles the DeviceChangedEventArgs event.
DeviceErrorEventHandlerDefines the method that handles DeviceErrorEventArgs events.
DeviceStatusChangedEventHandlerDefines the method that handles the DeviceStatusChangedEventHandler event.
DirectIOEventHandlerDefines the method that handles a DirectIOEventArgs events.
OutputCompleteEventHandlerDefines the method that will handle a OutputCompleteEventArgs events.
StatusUpdateEventHandlerDefines the method that will handle a StatusUpdateEventArgs events.

EnumerationDescription
BarCodeSymbologyEnumerates the valid bar code symbol types.
BarCodeTextPositionEnumerates possible placements for the readable character string of a bar code.
BeginDetectionTypeEnumerates the card detection process.
BeltDirectionEnumerates the belt direction.
BeltMotionStatusEnumerates possible values of the current motion state of the device.
BinaryConversionEnumerates the possible binary conversion methods for legacy controls.
BirDataTypesEnumerates the possible types of data that the BiometricsInformationRecord (BIR) class can hold.
BirPurposeEnumerates the possible purpose for gathering the biometrics information.
BorderTypeEnumerates the possible types of borders to display.
CapSensorColorsEnumerates the possible image formats that the device supports.
CapSensorOrientationsEnumerates the possible degrees of rotation of the sensor image prior to processing.
CapSensorTypesEnumerates the types of biometrics data that can be captured by the attached sensor.
CardDetectionControlEnumerates whether the application or the reader/writer can control the detection processing, ejection processing, or storing processing of the card.
CardDetectionTypesEnumerates the types of card detection.
CashChangerFullStatusEnumerates values that describe the full status of cash slots in a Cash Changer device.
CashChangerStatusEnumerates possible current status values for the CashChanger class.
CashCountTypeEnumerates the possible types of cash, bill or coin.
CashDepositActionEnumerates the possible ways to deal with deposited cash.
CashDepositPauseEnumerates two possible values, Pause and Resume, for a cash acceptance operation.
CashDepositStatusEnumerates the possible current status values of the cash acceptance operation.
CatLogsEnumerates the available log functions for a credit authorization terminal (CAT) device.
CharacterSetCapabilityEnumerates the possible default character sets for a printer, line display, or point card reader/writer device.
CheckColorsEnumerates the possible image format color ranges for a check scanner.
CheckCountryCodeEnumerates the possible countries/regions in which the check originated.
CheckImageClearEnumerates the possible values for how an image file is to be located.
CheckImageFormatsEnumerates the possible formats of a data image file.
CheckImageLocateEnumerates the possible values for how an image file is to be retrieved from memory.
CheckTypeEnumerates the valid check types for the most recently read Magnetic Ink Character Recognition (MICR) data.
ClockFunctionEnumerates valid clock commands.
ClockModeEnumerates the valid display formats for the clock.
CoinDispenserStatusEnumerates the valid states of the coin dispenser device.
CompareFirmwareResultEnumerates the valid comparison results between firmware files.
ControlStateEnumerates the valid states of a device.
CreditTransactionTypeEnumerates the valid transaction types for an authorization operation.
DealingLogStatusEnumerates the possible status conditions of the Dealing Log for a CAT device.
DepositStatusEnumerates possible deposit status values.
DetectionStateEnumerates the state of card detection.
DeviceAuthenticationLevelEnumerates the level of device authentication supported by the service.
DeviceAuthenticationProtocolEnumerates the device authentication protocol supported by the device.
DeviceCompatibilitiesEnumerates the valid compatibility levels for a POS device.
DeviceUnitsEnumerates the valid unit IDs of a single video unit for a Bump Bar or Remote Order Display device.
DisplayBlinkEnumerates the valid line display blink capabilities for a Line Display device.
DisplayCursorsEnumerates the possible supported cursor types.
DisplayMarqueeFormatEnumerates the possible marquee format values.
DisplayMarqueeTypeEnumerates the valid marquee type values.
DisplayReadBackEnumerates the possible read back capability values.
DisplayReverseEnumerates the possible reverse video capability values.
DisplayScrollTextEnumerates the possible scrolling directions.
DisplaySetDescriptorEnumerates the possible display descriptor attributes.
DisplayTextModeEnumerates the possible text mode values.
EftTransactionCompletionEnumerates possible completion values for an EFT transaction.
EftTransactionTypeEnumerates the possible EFT transaction types.
ElectronicJournalStationsEnumerates the station for subsequent data storing into the medium.
EncryptionAlgorithmEnumerates the encryption algorithms supported by the device.
EndDepositActionEnumerates a value that indicates that the cash acceptance operation has been completed.
ErrorCodeEnumerates the valid types of errors for an error event.
ErrorLocusEnumerates possible times when an error occurred.
ErrorResponseEnumerates the valid responses an application can make to an error event.
FiscalAdjustmentEnumerates the valid types of fiscal adjustments.
FiscalAdjustmentTypeEnumerates the valid types of package adjustments.
FiscalContractorIdEnumerates the valid contractors to whom the receipt and/or some items of the receipt can be assigned.
FiscalCountryCodesEnumerates the valid countries/regions supported by the fiscal printer.
FiscalCurrencyEnumerates the valid currencies for a fiscal printer.
FiscalDataEnumerates the valid data items that can be retrieved from a Fiscal Printer.
FiscalDateTypeEnumerates the valid types of dates that can be supported by the fiscal printer.
FiscalErrorLevelEnumerates the valid severity levels for an error condition on a fiscal printer.
FiscalMessageTypeEnumerates all possible fiscal message types.
FiscalPrinterStateEnumerates the possible printer operational states that can be reported for a fiscal printer.
FiscalPrinterStationsEnumerates the possible fiscal printer stations that can be set to print or reported as printing during the occurrence of an error.
FiscalReceiptStationEnumerates the valid fiscal printer stations that can be used to start non-fiscal fixed text printing.
FiscalReceiptTypeEnumerates the valid types of receipts for a fiscal printer.
FiscalSlipSelectionEnumerates two document types—full-length and validation—to be printed.
FiscalTotalizerEnumerates the possible types of totalizers for a fiscal printer.
FiscalTotalizerTypeEnumerates the possible types of totalizers.
FrameTypeEnumerates the possible types of information contained within the Image Scanner's FrameData property.
GateStatusEnumerates the status of the Gate.
HealthCheckLevelEnumerates the possible types of health checks to be performed on a device.
ImageMemoryStatusEnumerates the availability status values for image memory.
ImageModeEnumerates the possible modes of operation that an Image Scanner device can use.
ImageQualityEnumerates the level of image quality supported by the Image Scanner device.
ItemDispenserStatusEnumerates the status of the ItemDispenser.
KeyboardEventTypeEnumerates the possible type of keyboard events that the application will receive.
KeyEventEnumerates the possible types for the most recent key event.
KeylockTypeLists the possible keylock device types.
LightAlarmsEnumerates the different alarms supported by the Light device.
LightColorsEnumerates the supported colors for the Light device.
LogStateEnumerates the state of the transaction log.
MapModeLists the valid units of measure for Printer, Check Scanner, and Point Card Reader Writer devices.
MarkerTypeLists the possible marker types.
MsrErrorReportingLists the error reporting types for an MSR device.
MsrTracksLists the possible combinations of track data to be read.
PageModeDescriptorsLists the valid page mode functions of the printer for the selected PageModeStation.
PageModePrintControlLists the valid Page Mode controls for a print station.
PageModePrintDirectionLists the possible print directions that can be set for a print station.
PaymentConditionLists the valid payment conditions for an authorization operation.
PaymentMediaLists the valid payment media types for an approval method.
PinEntryStatusLists the possible PIN entry status values.
PinPadDisplayLists the possible ways in which an application can use the PIN pad’s display.
PinPadLanguageLists language characteristics for predefined prompt messages of the PIN pad device.
PinPadMessageLists the possible prompt messages for the PIN pad device.
PinPadSystemEnumerates the possible PIN pad management systems to use.
PointCardAreasLists the valid parts of the point card that can be cleared.
PointCardReadWriteStateLists valid track states for a Point Card Reader Writer.
PointCardRWTracksEnumerates the possible tracks to read from or write to.
PointCardStateEnumerates the possible card states the point card device can be in.
PowerNotificationEnumerates the possible states of power notification for the current device.
PowerReportingEnumerates the possible power reporting capabilities of a device.
PowerSourceEnumerates possible current power sources for a device.
PowerStateEnumerates the possible current power state values for a device.
PrinterCartridgeNotifyEnumerates the possible cartridge-state notification capabilities for a printer.
PrinterCartridgeSensorsEnumerates the possible printer-cartridge-monitoring sensors.
PrinterCartridgeStatesEnumerates the possible printer cartridge states.
PrinterColorsEnumerates the possible printer color cartridges.
PrinterErrorLevelEnumerates the possible severity levels for the most recent error condition.
PrinterLogoLocationEnumerates the possible locations for setting a logo.
PrinterMarkFeedsEnumerates the possible kinds of mark-sensed paper handling.
PrinterSideEnumerates possible sides of the print station document on which printing can occur.
PrinterStationEnumerates the possible printer station modes.
PrinterTransactionControlEnumerates the possible transaction modes for a printer station.
PrintRotationEnumerates the possible rotation settings for a printer device.
RemoteOrderDisplayEventTypesLists the possible event types for touch video input on a Remote Order Display device.
RemoteOrderDisplayTransactionLists the possible transaction control functions for a Remote Order Display device.
ReportTypeLists all report types used in POS for .NET.
RFIDProtocolsEnumerates the available predefined RFID tag protocols the device supports.
RFIDReadOptionsEnumerates the tags within range that meet a parameterized criteria.
RotationLists the possible bitmap and bar code rotations for printing.
SensorColorLists the image capture modes for available biometric capture operations.
SensorOrientationIndicates the requested orientation adjustment to the received sensor data prior to BiometricsInformationRecord creation.
SensorTypeLists the possible types of data that the Biometrics Scanner may be designed to capture.
SmartCardInterfaceModesLists the possible communication modes for Smart Card devices.
SmartCardIsoEmvModesLists the valid message standards for a Smart Card device.
SmartCardReadActionLists the possible types of processing of the data that is to be done by the smart card.
SmartCardTransmissionProtocolsLists the possible types of transmission protocols for a Smart Card device.
SmartCardWriteActionLists the possible types of processing of the data that is to be done by the smart card.
StatisticCategoriesLists the possible categories of device statistics that can be retrieved, reset, or updated.
StatusNotifyLists the possible scale weight notification capabilities a service object can use for a Scale device.
SystemStateChangeReasonLists the possible actions an application can allow for a PosPower device.
TransactionControlEnumerates the transaction mode.
TransactionLogTypeEnumerates the transaction log type.
UpsChargeStatesLists the possible UPS charge states for a PosPower device.
VideoAttributeCommandLists the possible video region attibutes for a Remote Order Display device.
VideoAttributesLists the possible foreground and background colors, and blinking and intensity attributes of a video display on a Remote Order Display device.
VideoCursorTypeLists the possible video cursor types for a Remote Order Display device.
WeightUnitLists the valid weight units for a Scale device.
WriteTagSectionsEnumerates the writable fields in the tag.
Show: