PrintJob Класс

Определение

Этот класс представляет задание печати с точки зрения службы печати.

[Android.Runtime.Register("android/printservice/PrintJob", DoNotGenerateAcw=true)]
public sealed class PrintJob : Java.Lang.Object
[<Android.Runtime.Register("android/printservice/PrintJob", DoNotGenerateAcw=true)>]
type PrintJob = class
    inherit Object
Наследование
PrintJob
Атрибуты

Комментарии

Этот класс представляет задание печати с точки зрения службы печати. Он предоставляет API для наблюдения за состоянием задания печати и выполнения операций с заданием печати.

<Strong>Примечание. </strong> Все методы этого класса должны вызываться в потоке приложения main.

Документация по Java для android.printservice.PrintJob.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Document

Возвращает печатный документ.

Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
Id

Возвращает уникальный идентификатор задания печати.

Info

Возвращает объект , PrintJobInfo описывающий это задание.

IsBlocked

Возвращает значение, указывая, заблокировано ли это задание печати.

IsCancelled

Возвращает значение, указываемое на отмену этого задания печати.

IsCompleted

Возвращает значение, указывая, завершено ли это задание печати.

IsFailed

Возвращает значение, указываемое на то, что задание печати завершилось сбоем.

IsQueued

Возвращает значение, указывая, находится ли это задание печати в очереди.

IsStarted

Возвращает значение, указывая, запущено ли это задание печати.

JniIdentityHashCode

Этот класс представляет задание печати с точки зрения службы печати.

(Унаследовано от Object)
JniPeerMembers

Этот класс представляет задание печати с точки зрения службы печати.

PeerReference

Этот класс представляет задание печати с точки зрения службы печати.

(Унаследовано от Object)
Tag

Возвращает тег задания печати.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)

Методы

Block(String)

Блокирует задание печати.

Cancel()

Отменяет задание печати.

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Complete()

Завершает задание печати.

Dispose()

Этот класс представляет задание печати с точки зрения службы печати.

(Унаследовано от Object)
Dispose(Boolean)

Этот класс представляет задание печати с точки зрения службы печати.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
Fail(String)

Сбой задания печати.

GetAdvancedIntOption(String)

Возвращает значение расширенного параметра печати (для конкретного принтера).

GetAdvancedStringOption(String)

Возвращает значение расширенного параметра печати (для конкретного принтера).

GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
HasAdvancedOption(String)

Возвращает значение, указывая, имеет ли задание заданный расширенный параметр печати (для конкретного принтера).

JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждает один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Пробуждает все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetProgress(Single)

Задает ход выполнения этого задания печати в виде доли 1.

SetStatus(ICharSequence)

Задает состояние этого задания печати.

SetStatus(Int32)

Задает состояние этого задания печати в виде строкового ресурса.

SetStatus(String)

Задает состояние этого задания печати.

SetTag(String)

Задает тег, допустимый в контексте PrintService и не интерпретируемый системой.

Start()

Запускает задание печати.

ToArray<T>()

Этот класс представляет задание печати с точки зрения службы печати.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Этот класс представляет задание печати с точки зрения службы печати.

(Унаследовано от Object)
Wait()

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

(Унаследовано от Object)
Wait(Int64)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Этот класс представляет задание печати с точки зрения службы печати.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Этот класс представляет задание печати с точки зрения службы печати.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Этот класс представляет задание печати с точки зрения службы печати.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Этот класс представляет задание печати с точки зрения службы печати.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Этот класс представляет задание печати с точки зрения службы печати.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Этот класс представляет задание печати с точки зрения службы печати.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Этот класс представляет задание печати с точки зрения службы печати.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенного средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Этот класс представляет задание печати с точки зрения службы печати.

GetJniTypeName(IJavaPeerable)

Этот класс представляет задание печати с точки зрения службы печати.

Применяется к