Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu konu güncel değil. En güncel bilgiler için bkz. Yazdırma Şeması Belirtimi.
Özellik öğesi, bir cihaz özniteliğini, iş biçimlendirme ayarını veya diğer ilgili özellikleri tam olarak açıklayan Option ve Property öğelerinin tam listesini içerir.
Öğe Etiketi
<Özellik>
XML Öznitelikleri
Aşağıdaki tabloda, bu öğeyle ilgili olabilecek XML öznitelikleri listelenir.
| XML Özniteliği | Şey |
|---|---|
| ad |
Standart bir Özellik veya özel olarak tanımlanmış bir Özellik olan Özelliğin adını tutar. |
Daha fazla bilgi için lütfen XML Öznitelikleri bölümüne bakın.
Öğe Bilgileri
Aşağıdaki tabloda, bu öğenin üst öğesi olabilecek öğeler, bu öğenin alt öğesi olabilecek öğeler ve öğenin kendisiyle ilgili kısıtlamalar listelenmiştir.
| Kategori | Şey |
|---|---|
| Üst öğeler |
PrintCapabilities PrintTicket Özellik |
| Alt öğeler |
Aşağıdaki gruplardan biri:
|
| Bu öğe |
Karakter verilerine izin verilmez. Eşdüzey olan yinelenen alt Seçenek öğelerine izin verilir. Yinelenen ad özniteliği kısayollarına izin verilir. |
Yapılandırma Bağımlılıkları
Özellik öğelerinin yapılandırma bağımlılıkları olmayabilir.
Öğe Kullanımı
XML Öznitelikleriyle İlişki
Özellik/Seçenek gösteriminde, bir cihaz özniteliği bir Özellik öğesiyle temsil edilir. Cihaz özniteliği, aşağıdaki örnekte olduğu gibi cihaz özniteliğinin Feature öğesindeki name özniteliğiyle benzersiz olarak tanımlanır. Bu örnekte cihaz özniteliği Çözüm'dür.
<Feature name="Resolution" />
Yazdırma Şeması, belirli Özellik örnekleri için bir dizi ad özniteliği tanımlar. Bu ad öznitelikleri, belirli yapılandırılabilir cihaz öznitelikleriyle ilişkili önceden tanımlanmış Özellik örnekleri kümesini tanımlamaya hizmet eder. PrintCapabilities belgenizin ve bunlardan türetilen PrintTicket'lerin taşınabilirliğini artırdığından, bu Özellik örneği adları uygun olduğunda kullanılmalıdır. Belirli cihaz öznitelikleri şema tanımlı Özellik örneklerinin hiçbirine karşılık gelmiyorsa, özel olarak tanımlanmış Özellik örnekleri tanıtılabilir. Ad özniteliklerinin söz dizimi ve şema tanımlı ve özel olarak tanımlanmış adlara uygulanan kurallar hakkında bilgi için bkz. XML Öznitelikleri.
Option Öğesiyle İlişki
Olası durumların her biri bir Option öğesiyle temsil edilir. Her Seçenek tanımı, bir veya daha fazla ScoredProperty öğesi içerir ve bu öğeler bir araya getirilirken temsil edilen durumu benzersiz olarak açıklar veya tanımlar. Seçenek tanımlarını oluşturmak için kullanılan teknik, Seçenek Tanımları'nda açıklanmıştır. Belirli bir Feature öğesiyle ilişkili Option öğelerinin tümü, Feature öğesinin alt öğeleri olarak bulunur.
Altfeatürler
Yazdırma Şeması Çerçevesi, Özellik öğelerinin hiyerarşik bir şekilde birlikte gruplanmasına da olanak tanır. Başka bir ifadeyle, bir Feature öğesinin kendisi bir veya daha fazla alt Özellik öğesi (alt özellikler) içerebilir. Bu, ilgili Özellik öğelerini düzenlemek veya bir cihaz özelliğinin yönlerini denetleen Özellik öğeleri için yararlı olabilir. Örneklerden biri zımbalamayı destekleyen bir cihazdır. Böyle bir cihaz kullanıcıya zımbayı nerede bulacağı seçeneği sunabilir( örneğin sol üst köşede, sağ üst köşede, üst kenarda veya sol kenar boyunca). Bu cihaz için kullanıcı arabirimi (UI), önce kullanıcıya en üst düzey seçenekleri sunabilmelidir; bu durumda zımbalama kullanılıp kullanılmayacağıdır. Yalnızca kullanıcı zımbalamayı kullanmaya karar verdikten sonra ikinci bir seçenek katmanı, zımbalama konumu sunulur. Özellik hiyerarşisi, böyle bir kullanıcı arabirimini mümkün kılan ek yapıyı ekler. ŞemaYı Yazdır Çerçevesi, altfeatürlerin kendi alt altfeatürlerine sahip olmasını sağlar ve böylece sınırsız düzeyde iç içe yerleştirmeye izin verir.
Şema Çerçevesini Yazdır seçeneği, Option öğelerinin altfeatürlerle aynı düzeyde görünmesini de sağlar; diğer bir ifadeyle, aynı üst Özellik öğesi içindeki eşdüzey öğeler olarak. Bu, kullanıcının alt özellik seçimlerini yapmadan önce üst düzey karar vermesine (zımbalama kullanılıp kullanılmaymayacağına) olanak tanır. Bu örnekte kök Özellik öğesi olan "Zımba", "Açık" ve "Kapalı" olmak üzere iki Option öğesinin yanı sıra "StapleLocation" adlı bir alt özellik içerebilir.
Örnek
<psf:Feature name="psk:JobOutputBin">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xs:string">psk:PickOne</psf:Value>
</psf:Property>
<psf:Option constrained="psk:None">
<psf:ScoredProperty name="psk:Bin">
<psf:Value xsi:type="xs:string">SorterBin</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaSheetCapacity">
<psf:Value xsi:type="xs:integer">100</psf:Value>
</psf:ScoredProperty>
</psf:Option>
</psf:Feature>