PosPrinterBase.EndInsertionImpl Method (POS for .NET v1.12 SDK Documentation)

2/27/2008

Method implemented by the service object to process EndInsertion requests.

Namespace: Microsoft.PointOfService.BaseServiceObjects
Assembly: Microsoft.PointOfService.ControlBase (in microsoft.pointofservice.controlbase.dll)

Syntax

'Declaration
Protected Overridable Function EndInsertionImpl As Boolean
protected virtual bool EndInsertionImpl ()
protected:
virtual bool EndInsertionImpl ()
protected boolean EndInsertionImpl ()
protected function EndInsertionImpl () : boolean

Remarks

Called by the PosPrinterBase.EndInsertion method. By default, EndInsertionImpl throws a NotImplemented exception, but if the printer supports a slip station, the service object must provide an implementation of EndInsertionImpl that overrides the PosPrinterBase implementation, to handle the physical removal of the slip from the slip station. The service object’s implementation should not call the base class implementation of the method.

For parameter definitions, see the underlying method.

EndInsertionImpl should return true for success, false if a slip isn’t inserted, and throw PosControlException exceptions for all other error conditions.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread-safe. Any instance members are not guaranteed to be thread-safe.

See Also

Reference

PosPrinterBase Class
PosPrinterBase Members
Microsoft.PointOfService.BaseServiceObjects Namespace