Bagikan melalui


header printerextension.h

Header ini digunakan oleh cetakan. Untuk informasi selengkapnya, lihat:

Cetak perangkat

printerextension.h berisi antarmuka pemrograman berikut:

Antarmuka

 
IPrinterBidiSetRequestCallback

Menjelaskan tanda tangan objek panggilan balik yang menerima respons Bidi.
IPrinterExtensionAsyncOperation

Menyediakan konteks yang terkait dengan operasi asinkron.
IPrinterExtensionContext

Mewakili konteks untuk aktivasi aplikasi perangkat UWP untuk printer.
IPrinterExtensionContextCollection

Mengekspos koleksi objek IPrinterExtensionContext.
IPrinterExtensionEvent

Antarmuka IPrinterExtensionEvent mewakili delegasi peristiwa yang diterapkan oleh ekstensi printer desktop untuk aktivasi.
IPrinterExtensionEventArgs

Mewakili konteks untuk aktivasi ekstensi printer desktop.
IPrinterExtensionManager

Antarmuka IPrinterExtensionManager diambil dengan Membuat Kelas PrinterExtensionManager.
IPrinterExtensionRequest

Menyelesaikan acara ekstensi yang diberikan dengan pembatalan atau keberhasilan.
IPrinterPropertyBag

Menyediakan metode get dan set yang sangat ditik.
IPrinterQueue

Mewakili satu antrean printer.
IPrinterQueue2

Pelajari bagaimana IPrinterQueue2 mewakili satu antrean printer.
IPrinterQueueEvent

Menyediakan delegasi kejadian untuk peristiwa antrean printer.
IPrinterQueueView

Menyediakan cara untuk mengubah rentang pekerjaan cetak yang sedang dipantau.
IPrinterQueueViewEvent

Menyediakan tanda tangan penanganan aktivitas.
IPrinterScriptablePropertyBag

Antarmuka IPrinterScriptablePropertyBag adalah antarmuka tas properti yang diteruskan ke klien skrip.
IPrinterScriptablePropertyBag2

Menentukan antarmuka IPrinterScriptablePropertyBag2.
IPrinterScriptableSequentialStream

Antarmuka IPrinterScriptableSequentialStream adalah antarmuka seperti ISequentialStream yang berfungsi di JavaScript. Alih-alih membaca dan menulis array byte, ia membaca dan menulis array Byte JavaScript, yang merupakan nilai antara 0 dan 255.
IPrinterScriptableStream

Antarmuka IPrinterScriptableStream dibangun di IPrinterScriptableSequentialStream dan menambahkan semantik seperti IStream.
IPrinterScriptContext

Diteruskan ke semua fungsi JavaScript batasan pihak ketiga, dan menyediakan akses ke objek yang relevan.
IPrintJob

Berisi properti yang mewakili pekerjaan cetak.
IPrintJobCollection

Antarmuka ini menyediakan enumerasi pekerjaan dalam antrean cetak.
IPrintSchemaAsyncOperation

Mewakili konteks operasi asinkron untuk operasi validasi, penggabungan, atau penerapan.
IPrintSchemaAsyncOperationEvent

Mengekspos validasi, menggabungkan, atau menerapkan delegasi peristiwa penyelesaian.
IPrintSchemaCapabilities

Menyediakan metode utama untuk mengakses PrintCapabilities.
IPrintSchemaCapabilities2

Antarmuka IPrintSchemaCapabilities2 mewakili ekstensi ke objek IPrintSchemaCapabilities, yang menyediakan metode pembungkus atas dokumen kemampuan cetak.
IPrintSchemaDisplayableElement

Menyediakan string yang dapat ditampilkan untuk elemen PrintCapabilites PrintSchema.
IPrintSchemaElement

Menyediakan akses ke node XML dan informasi atribut nama yang mendasar untuk elemen Skema Cetak.
IPrintSchemaFeature

Mengekspos elemen Fitur Skema Cetak.
IPrintSchemanUpOption

Mengekspos elemen Print Schema NUp Option.
IPrintSchemaOption

Mengekspos objek Opsi Skema Cetak.
IPrintSchemaOptionCollection

Mengekspos kumpulan objek IPrintSchemaOption.
IPrintSchemaPageImageableSize

Mengekspos properti PageImageableSize dari PrintCapabilities. Properti antarmuka ini memetakan langsung ke properti PageImageableSize dari PrintCapabilities.
IPrintSchemaPageMediaSizeOption

Mengekspos elemen Opsi PageMediaSize Skema Cetak.
IPrintSchemaParameterDefinition

Antarmuka IPrintSchemaParameterDefinition mewakili definisi parameter, seperti yang didefinisikan dalam Spesifikasi Skema Cetak.
IPrintSchemaParameterInitializer

Antarmuka IPrintSchemaParameterInitializer mewakili nilai inisialisasi parameter, seperti yang didefinisikan dalam spesifikasi skema cetak.
IPrintSchemaTicket

Menyediakan metode utama untuk mengakses dan memvalidasi PrintTicket.
IPrintSchemaTicket2

Antarmuka IPrintSchemaTicket2 adalah ekstensi untuk antarmuka IPrintSchemaTicket, yang menyediakan metode pembungkus melalui dokumen tiket cetak.

Enumerasi

 
PrintJobStatus

Enumerasi ini adalah pemetaan satu-ke-satu ke bendera penampung yang disediakan dalam struktur JOB_INFO_X.
PrintSchemaConstrainedSetting

Enumerasi PrintSchemaConstrainedSetting menentukan apakah Opsi tersedia berdasarkan konfigurasi perangkat saat ini. Atribut yang dibatasi hanya muncul dalam dokumen PrintCapabilities.
PrintSchemaParameterDataType

Enumerasi PrintSchemaParameterDataType mengidentifikasi jenis data yang diizinkan untuk parameter Skema Cetak.
PrintSchemaSelectionType

Enumerasi PrintSchemaSelectionType mengidentifikasi bagaimana opsi Fitur harus dipilih. Properti ini hanya muncul dalam dokumen PrintCapabilities.