PrintCapabilities.PageMediaSizeCapability Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yazıcının PageMediaSize desteklediği kağıt ve medya boyutlarını tanımlayan nesne koleksiyonunu alır.
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)
Özellik Değeri
Nesnelerin A'sı ReadOnlyCollection<T>PageMediaSize .
Örnekler
Aşağıdaki kod örneğinde içinde belirli bir değerin nasıl aranacakları gösterilmektedir PageMediaSizeCapability.
foreach (PageMediaSize mediaSize in pc.PageMediaSizeCapability)
{
if (mediaSize.PageMediaSizeName == PageMediaSizeName.ISOA4)
{
Console.WriteLine("A4 size is supported");
break;
}
}
Açıklamalar
Adının sonunda "Yetenek" olan özelliklerinin PrintCapabilities çoğu, örneğin CollationCapability, numaralandırılmış türdeki değer koleksiyonlarıdır. Ancak PageMediaSizeCapability ve PageResolutionCapability nesneleri koleksiyonlarıdır. Son iki özellik için contains yönteminiReadOnlyCollection<T>kullanarak belirli bir değerin varlığını test edemezsiniz. Bunun nedeni, başvuru türlerinde yönteminin true
yalnızca ona geçirilen nesnenin bellek adresi koleksiyondaki bir nesnenin adresiyle aynı olduğunda döndürür; yani aynı nesnedir. Bu genellikle böyle olmadığından, koleksiyonunda nesnenin Contains yöntemine geçirilen nesneyle tüm özelliklerinde tam olarak aynı değerlere sahip bir nesne olsa bile yöntemi ReadOnlyCollection<T>neredeyse her zaman döndürürfalse
. öğesinin PageMediaSizeCapabilityiçeriğini belirlemek için, üyelerini istenen değerle karşılaştırarak her bir üyesini listelemeniz gerekir.
Yazıcı medya boyutu seçimini desteklemiyorsa koleksiyon boş olur.
Bu özellik, Yazdırma ŞemasınınPageMediaSize
anahtar sözcüğüne karşılık gelir.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin