PrintCapabilities.PageResolutionCapability Properti
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.
Mendapatkan kumpulan PageResolution objek yang mengidentifikasi tingkat resolusi halaman apa yang didukung printer.
public:
property System::Collections::ObjectModel::ReadOnlyCollection<System::Printing::PageResolution ^> ^ PageResolutionCapability { System::Collections::ObjectModel::ReadOnlyCollection<System::Printing::PageResolution ^> ^ get(); };
public System.Collections.ObjectModel.ReadOnlyCollection<System.Printing.PageResolution> PageResolutionCapability { get; }
member this.PageResolutionCapability : System.Collections.ObjectModel.ReadOnlyCollection<System.Printing.PageResolution>
Public ReadOnly Property PageResolutionCapability As ReadOnlyCollection(Of PageResolution)
Nilai Properti
Sebuah ReadOnlyCollection<T>PageResolution objek. Setiap nilai mewakili resolusi halaman sebagai nilai kualitatif, nilai titik per inci, atau keduanya.
Contoh
Contoh kode berikut menunjukkan cara mencari nilai tertentu di PageResolutionCapability.
foreach (PageResolution pageRes in pc.PageResolutionCapability)
{
if (pageRes.QualitativeResolution == PageQualitativeResolution.High)
{
Console.WriteLine("High quality is supported");
break;
}
}
Keterangan
Sebagian besar properti PrintCapabilities yang memiliki "Kemampuan" di akhir nama, seperti CollationCapability, adalah kumpulan nilai dari jenis yang dijumlahkan. Tapi PageMediaSizeCapability dan PageResolutionCapability merupakan koleksi objek. Untuk dua properti terakhir, Anda tidak dapat menguji keberadaan nilai tertentu dengan menggunakan metode Contains dari ReadOnlyCollection<T>. Ini karena, dengan jenis referensi, metode hanya mengembalikan true
ketika alamat memori objek yang diteruskan ke dalamnya sama dengan alamat objek dalam koleksi; yaitu, mereka adalah objek yang sama. Karena ini biasanya tidak akan terjadi, metode akan hampir selalu kembali false
bahkan jika ada objek dalam koleksi dengan nilai yang sama persis di semua propertinya sebagai objek yang diteruskan ke metode Contains dari ReadOnlyCollection<T>. Untuk menentukan konten PageResolutionCapability, Anda harus menghitung melalui setiap anggotanya, membandingkannya dengan nilai yang diinginkan. Lihat contoh.
Kelas PageResolution ini memiliki properti tempat Anda dapat menentukan titik per inci untuk dimensi X dan Y dan properti tempat Anda dapat memberikan ekspresi kualitatif ke resolusi.
Jika pencetak tidak mendukung pilihan resolusi halaman, koleksi kosong.
Properti ini sesuai dengan kata kunci SkemaPageResolution
Cetak.