Share via


PosPrinterBase.MarkFeedImpl Method

2/27/2008

Method implemented by the service object to process MarkFeed requests.

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

Syntax

'Declaration
Protected Friend Overridable Function MarkFeedImpl ( _
    type As PrinterMarkFeeds _
) As PrintResults
protected internal virtual PrintResults MarkFeedImpl (
    PrinterMarkFeeds type
)
protected public:
virtual PrintResults^ MarkFeedImpl (
    PrinterMarkFeeds type
)
protected PrintResults MarkFeedImpl (
    PrinterMarkFeeds type
)
protected internal function MarkFeedImpl (
    type : PrinterMarkFeeds
) : PrintResults

Parameters

  • type
    The type of mark-sensed paper handling.

Remarks

Called by the PosPrinterBase.MarkFeed method. By default, MarkFeedImpl throws a NotImplemented exception, but if the printer supports a mark feed operation, the service object must provide an implementation of MarkFeedImpl that overrides the PosPrinterBase implementation, to physically handle mark feed operation. The service object’s implementation should not call the base class implementation of the method.

For parameter definitions, see the underlying method.

If successful, MarkFeedImpl returns an instance of the PrintResults helper class. If an error occurs, the service object should return an instance of the PrintResults class containing the appropriately updated Error fields.

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