PrintSystemJobInfo Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendefinisikan pekerjaan cetak secara rinci.
public ref class PrintSystemJobInfo : System::Printing::PrintSystemObject
public class PrintSystemJobInfo : System.Printing.PrintSystemObject
type PrintSystemJobInfo = class
inherit PrintSystemObject
Public Class PrintSystemJobInfo
Inherits PrintSystemObject
- Warisan
Keterangan
Kelas ini tidak memiliki konstruktor publik. Untuk mendapatkan referensi ke PrintSystemJobInfo objek, gunakan metode statis PrintSystemJobInfo.Get atau salah satu metode instans berikut PrintQueue : GetJob, , GetPrintJobInfoCollectionatau AddJob.
Banyak properti pekerjaan cetak, seperti apakah pekerjaan selesai, harus diteruskan dari printer ke PrintSystemJobInfo objek sebelum aplikasi Anda membaca properti yang sesuai (IsCompleted). Metode ini Refresh menyediakan fungsionalitas ini.
Demikian pula, ketika aplikasi Anda mengubah nilai JobName properti , perubahan harus ditulis ke utilitas antrean cetak di komputer. Metode ini Commit menyediakan fungsionalitas ini.
Jika Anda memperoleh kelas dari PrintSystemJobInfo yang memiliki properti bisa-tulis tambahan, maka Anda harus menerapkan penimpaan Refresh metode dan Commit .
Perhatian
Kelas dalam System.Printing namespace layanan tidak didukung untuk digunakan dalam layanan Windows atau aplikasi atau layanan ASP.NET. Mencoba menggunakan kelas ini dari dalam salah satu jenis aplikasi ini dapat menghasilkan masalah yang tidak terduga, seperti performa layanan yang berkurang dan pengecualian run-time.
Jika Anda ingin mencetak dari aplikasi Formulir Windows, lihat System.Drawing.Printing namespace.
Properti
HostingPrintQueue |
Mendapatkan antrean cetak yang menghosting pekerjaan cetak. |
HostingPrintServer |
Mendapatkan server cetak yang menghosting antrean cetak untuk tugas cetak. |
IsBlocked |
Mendapatkan nilai yang menunjukkan apakah pekerjaan cetak diblokir dan oleh karena itu, tidak mencetak. |
IsCompleted |
Mendapatkan nilai yang menunjukkan apakah pekerjaan cetak selesai. |
IsDeleted |
Mendapatkan nilai yang menunjukkan apakah pekerjaan cetak, yang diwakili oleh PrintSystemJobInfo objek, dihapus dari antrean cetak. |
IsDeleting |
Mendapatkan nilai yang menunjukkan apakah tugas cetak sedang dihapus dari antrean cetak. |
IsDisposed |
Mendapatkan atau menetapkan nilai yang menunjukkan apakah objek telah dibuang. (Diperoleh dari PrintSystemObject) |
IsInError |
Mendapatkan nilai yang menunjukkan apakah kondisi kesalahan dikaitkan dengan pekerjaan cetak. |
IsOffline |
Mendapatkan nilai yang menunjukkan apakah printer sedang offline. |
IsPaperOut |
Mendapatkan nilai yang menunjukkan apakah printer telah kehabisan ukuran kertas dan jenis yang diperlukan tugas cetak. |
IsPaused |
Mendapatkan nilai yang menunjukkan apakah pekerjaan cetak dijeda. |
IsPrinted |
Mendapatkan nilai yang menunjukkan apakah tugas cetak dicetak. |
IsPrinting |
Mendapatkan nilai yang menunjukkan apakah tugas cetak sedang dicetak. |
IsRestarted |
Mendapatkan nilai yang menunjukkan apakah pekerjaan cetak telah dimulai ulang. |
IsRetained |
Mendapatkan nilai yang menunjukkan apakah tugas cetak disimpan dalam antrean setelah dicetak. |
IsSpooling |
Mendapatkan nilai yang menunjukkan apakah pekerjaan cetak sedang ditampung. |
IsUserInterventionRequired |
Mendapatkan nilai yang menunjukkan apakah printer membutuhkan intervensi pengguna. |
JobIdentifier |
Mendapatkan nomor identifikasi untuk pekerjaan cetak. |
JobName |
Mendapatkan atau menetapkan nama untuk tugas cetak. |
JobSize |
Dapatkan ukuran, dalam byte, dari pekerjaan cetak. |
JobStatus |
Mendapatkan status tugas cetak saat ini. |
JobStream |
Mendapatkan referensi ke Stream pekerjaan cetak. |
Name |
Mendapatkan nama objek . (Diperoleh dari PrintSystemObject) |
NumberOfPages |
Mendapatkan jumlah halaman dalam tugas cetak. |
NumberOfPagesPrinted |
Mendapatkan jumlah halaman yang telah dicetak. |
Parent |
Mendapatkan induk objek . (Diperoleh dari PrintSystemObject) |
PositionInPrintQueue |
Mendapatkan tempat pekerjaan cetak dalam antrean cetak. |
Priority |
Mendapatkan ekspresi non-numerik yang mewakili prioritas pekerjaan cetak relatif terhadap pekerjaan lain dalam antrean cetak. |
PropertiesCollection |
Mendapatkan kumpulan pasangan atribut dan nilai. (Diperoleh dari PrintSystemObject) |
StartTimeOfDay |
Mendapatkan waktu paling awal dalam sehari, yang dinyatakan sebagai jumlah menit setelah tengah malam Waktu Universal Terkoordinasi (UTC) (juga disebut Greenwich Mean Time [GMT]), bahwa pekerjaan cetak dapat mulai mencetak. |
Submitter |
Mendapatkan nama pengguna yang mengirimkan tugas cetak. |
TimeJobSubmitted |
Mendapatkan tanggal dan waktu pengiriman tugas cetak. |
TimeSinceStartedPrinting |
Mendapatkan waktu, dalam milidetik, karena pekerjaan cetak mulai mencetak. |
UntilTimeOfDay |
Mendapatkan waktu terakhir dalam sehari, dinyatakan sebagai jumlah menit setelah tengah malam Waktu Universal Terkoordinasi (UTC) (juga disebut Greenwich Mean Time [GMT]), bahwa pekerjaan cetak dapat mulai mencetak. |
Metode
Cancel() |
Membatalkan tugas cetak. |
Commit() |
Menulis perubahan apa pun pada properti PrintSystemJobInfo objek ke pekerjaan cetak aktual yang diwakili objek. |
Dispose() |
Merilis semua sumber daya yang PrintSystemObjectdigunakan oleh . (Diperoleh dari PrintSystemObject) |
Dispose(Boolean) |
Merilis sumber daya tidak terkelola yang digunakan oleh PrintSystemObject dan secara opsional merilis sumber daya terkelola. (Diperoleh dari PrintSystemObject) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
Get(PrintQueue, Int32) |
PrintSystemJobInfo Mendapatkan untuk pekerjaan yang ditentukan dalam yang ditentukanPrintQueue. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
Initialize() |
Menginisialisasi properti dari PrintSystemObject. (Diperoleh dari PrintSystemObject) |
InternalDispose(Boolean) |
Merilis sumber daya tidak terkelola yang digunakan oleh PrintSystemJobInfo dan secara opsional, merilis sumber daya terkelola. |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
Pause() |
Hentikan pencetakan pekerjaan hingga Resume() berjalan. |
Refresh() |
Updates properti PrintSystemJobInfo objek sehingga nilainya cocok dengan nilai pekerjaan cetak aktual yang diwakili objek. |
Restart() |
Memulai ulang tugas cetak dari awal. |
Resume() |
Melanjutkan pencetakan tugas cetak yang dijeda. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |