PrintCapabilities.PageResolutionCapability Ö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 PageResolution hangi sayfa çözünürlüğü düzeylerini desteklediğini tanımlayan bir nesne koleksiyonu alır.
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)
Özellik Değeri
Nesnelerin A'sı ReadOnlyCollection<T>PageResolution . Her değer, sayfa çözünürlüğünü nitel bir değer, inç başına nokta değeri veya her ikisi olarak temsil eder.
Örnekler
Aşağıdaki kod örneğinde içinde belirli bir değerin nasıl aranacakları gösterilmektedir PageResolutionCapability.
foreach (PageResolution pageRes in pc.PageResolutionCapability)
{
if (pageRes.QualitativeResolution == PageQualitativeResolution.High)
{
Console.WriteLine("High quality 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 PageResolutionCapabilityiçeriğini belirlemek için, üyelerini istenen değerle karşılaştırarak her bir üyesini listelemeniz gerekir. Örne bakın.
sınıfı, PageResolution X ve Y boyutları için inç başına nokta belirtebileceğiniz özelliklere ve çözümlemeye nitel ifade verebileceğiniz bir özelliğe sahiptir.
Yazıcı sayfa çözünürlüğü seçeneklerini desteklemiyorsa, koleksiyon boş olur.
Bu özellik, Yazdırma ŞemasınınPageResolution
anahtar sözcüğüne karşılık gelir.