IppPrintDevice 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.
Mewakili perangkat printer yang mendukung Protokol Pencetakan Internet (IPP).
public ref class IppPrintDevice sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class IppPrintDevice final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class IppPrintDevice final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class IppPrintDevice
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class IppPrintDevice
Public NotInheritable Class IppPrintDevice
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 11 (diperkenalkan dalam 10.0.22000.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v14.0)
|
Keterangan
Untuk informasi selengkapnya tentang kelas ini, lihat Panduan desain aplikasi dukungan cetak.
Properti
CanModifyUserDefaultPrintTicket |
Mewakili perangkat printer yang mendukung Protokol Pencetakan Internet (IPP). |
DeviceKind |
Mewakili perangkat printer yang mendukung Protokol Pencetakan Internet (IPP). |
IsIppFaxOutPrinter |
Mewakili perangkat printer yang mendukung Protokol Pencetakan Internet (IPP). |
PrinterName |
Mendapatkan nama perangkat printer. |
PrinterUri |
Mendapatkan URI perangkat printer (untuk menghubungi printer secara langsung). |
UserDefaultPrintTicket |
Mewakili perangkat printer yang mendukung Protokol Pencetakan Internet (IPP). |
Metode
FromId(String) |
Membuat objek IppPrintDevice dari id perangkat printer. |
FromPrinterName(String) |
Membuat objek IppPrintDevice dari nama printer. |
GetDeviceSelector() |
Mengambil string Advanced Query Syntax (AQS) untuk mengidentifikasi perangkat Internet Printing Protocol (IPP). Anda dapat meneruskan string tersebut ke DeviceInformation.FindAllAsync untuk menemukan perangkat. |
GetMaxSupportedPdfSize() |
Mengambil nilai yang menunjukkan ukuran PDF maksimum yang didukung dalam byte. |
GetMaxSupportedPdfVersion() |
Mengambil string yang menunjukkan versi PDF maksimum yang didukung. |
GetMaxSupportedPdlVersion(String) |
Mewakili perangkat printer yang mendukung Protokol Pencetakan Internet (IPP). |
GetPdlPassthroughProvider() |
Mengambil objek PdlPassthroughProvider yang mewakili penyedia pass-through untuk printer Internet Printing Protocol (IPP). Jika pass-through tidak didukung, maka metode gagal; panggil IppPrintDevice.IsPdlPassthroughSupported terlebih dahulu. |
GetPrinterAttributes(IIterable<String>) |
Mendapatkan atribut untuk printer saat ini sebagai peta nama atribut Internet Printing Protocol (IPP) dan pasangan nilai. |
GetPrinterAttributesAsBuffer(IIterable<String>) |
Mendapatkan atribut untuk pencetak saat ini sebagaimana ditentukan oleh buffer yang berisi grup atribut printer dari respons Internet Printing Protocol (IPP) berseri. |
IsIppPrinter(String) |
Menentukan apakah argumen string adalah nama printer Internet Printing Protocol (IPP). |
IsPdlPassthroughSupported(String) |
Menentukan apakah perangkat printer Protokol Pencetakan Internet (IPP) mendukung pass-through bahasa deskripsi halaman (PDL) untuk format PDL tertentu. |
RefreshPrintDeviceCapabilities() |
Mewakili perangkat printer yang mendukung Protokol Pencetakan Internet (IPP). |
SetPrinterAttributes(IIterable<KeyValuePair<String,IppAttributeValue>>) |
Mengatur atribut untuk pencetak saat ini sebagaimana ditentukan oleh peta yang ditentukan dari nama atribut Internet Printing Protocol (IPP) dan pasangan nilai. |
SetPrinterAttributesFromBuffer(IBuffer) |
Menyetel atribut untuk pencetak saat ini sebagaimana ditentukan oleh buffer yang ditentukan yang berisi grup atribut Internet Printing Protocol (IPP) berseri. |
Berlaku untuk
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk