PrintCapabilities.PageMediaSizeCapability 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 PageMediaSize objek yang mengidentifikasi ukuran kertas dan media yang didukung printer.
public:
property System::Collections::ObjectModel::ReadOnlyCollection<System::Printing::PageMediaSize ^> ^ PageMediaSizeCapability { System::Collections::ObjectModel::ReadOnlyCollection<System::Printing::PageMediaSize ^> ^ get(); };
public System.Collections.ObjectModel.ReadOnlyCollection<System.Printing.PageMediaSize> PageMediaSizeCapability { get; }
member this.PageMediaSizeCapability : System.Collections.ObjectModel.ReadOnlyCollection<System.Printing.PageMediaSize>
Public ReadOnly Property PageMediaSizeCapability As ReadOnlyCollection(Of PageMediaSize)
Nilai Properti
Sebuah ReadOnlyCollection<T>PageMediaSize objek.
Contoh
Contoh kode berikut menunjukkan cara mencari nilai tertentu di PageMediaSizeCapability.
foreach (PageMediaSize mediaSize in pc.PageMediaSizeCapability)
{
if (mediaSize.PageMediaSizeName == PageMediaSizeName.ISOA4)
{
Console.WriteLine("A4 size 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 PageMediaSizeCapability, Anda harus menghitung melalui setiap anggotanya, membandingkannya dengan nilai yang diinginkan.
Jika pencetak tidak mendukung pilihan ukuran media, koleksi kosong.
Properti ini sesuai dengan kata kunci SkemaPageMediaSize
Cetak.