Android Guides | Samples

Android.Print.PrintJob Class

This class represents a print job from the perspective of an application.

See Also: PrintJob

Syntax

[Android.Runtime.Register("android/print/PrintJob", DoNotGenerateAcw=true)]
public sealed class PrintJob : Object

Remarks

This class represents a print job from the perspective of an application. It contains behavior methods for performing operations on it as well as methods for querying its state. A snapshot of the print job state is represented by the PrintJobInfo class. The state of a print job may change over time. An application receives instances of this class when creating a print job or querying for its print jobs.

[Android Documentation]

Requirements

Namespace: Android.Print
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0

The members of Android.Print.PrintJob are listed below.

See Also: Object

Public Properties

[read-only]
IdPrintJobId. Gets the unique print job id.
[read-only]
InfoPrintJobInfo. Gets the PrintJobInfo that describes this job.
[read-only]
IsBlockedBoolean. Gets whether this print job is blocked.
[read-only]
IsCancelledBoolean. Gets whether this print job is cancelled.
[read-only]
IsCompletedBoolean. Gets whether this print job is completed.
[read-only]
IsFailedBoolean. Gets whether this print job is failed.
[read-only]
IsQueuedBoolean. Gets whether this print job is queued.
[read-only]
IsStartedBoolean. Gets whether this print job is started.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

Cancel()
Cancels this print job.
Restart()
Restarts this print job.