Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Topik ini tidak terkini. Untuk informasi terbaru, lihat Spesifikasi Skema Cetak.
Elemen Fitur berisi daftar lengkap elemen Opsi dan Properti yang sepenuhnya menjelaskan atribut perangkat, pengaturan pemformatan pekerjaan, atau karakteristik relevan lainnya.
Tag Elemen
> Fitur <
Atribut XML
Tabel berikut mencantumkan atribut XML yang mungkin berkaitan dengan elemen ini.
| Atribut XML | Rincian |
|---|---|
| Nama |
Menyimpan nama Fitur, baik Fitur standar atau Fitur yang ditentukan secara privat. |
Untuk informasi selengkapnya, lihat bagian Atribut XML.
Informasi Elemen
Tabel berikut mencantumkan elemen yang mungkin merupakan induk dari elemen ini, elemen yang mungkin merupakan turunan dari elemen ini, dan batasan apa pun pada elemen itu sendiri.
| Golongan | Rincian |
|---|---|
| Elemen induk |
PrintCapabilities PrintTicket Fitur |
| Elemen turunan |
Salah satu grup berikut:
|
| Elemen ini |
Tidak ada data karakter yang diizinkan. Elemen Opsi anak duplikat yang merupakan saudara kandung diizinkan. Pintasan atribut nama duplikat diizinkan. |
Dependensi Konfigurasi
Elemen fitur mungkin tidak memiliki dependensi konfigurasi apa pun.
Penggunaan Elemen
Hubungan dengan Atribut XML
Dalam representasi Fitur/Opsi, atribut perangkat diwakili oleh elemen Fitur. Atribut perangkat diidentifikasi secara unik oleh atribut nama dalam elemen Fitur atribut perangkat, seperti dalam contoh berikut. Dalam contoh ini, atribut perangkat adalah Resolusi.
<Feature name="Resolution" />
Skema Cetak mendefinisikan sekumpulan atribut nama untuk instans Fitur tertentu. Atribut nama ini berfungsi untuk mengidentifikasi sekumpulan instans Fitur yang telah ditentukan sebelumnya yang terkait dengan atribut perangkat tertentu yang dapat dikonfigurasi. Nama instans Fitur ini harus digunakan setiap kali berlaku, karena meningkatkan portabilitas dokumen PrintCapabilities Anda dan PrintTickets yang berasal darinya. Instans Fitur yang ditentukan secara privat dapat diperkenalkan jika atribut perangkat tertentu tidak sesuai dengan salah satu instans Fitur yang ditentukan skema. Untuk informasi tentang sintaks untuk atribut nama dan konvensi yang berlaku untuk nama yang ditentukan skema dan ditentukan secara privat, lihat Atribut XML .
Hubungan ke Elemen Opsi
Masing-masing status yang mungkin diwakili oleh elemen Option. Setiap definisi Opsi berisi satu atau beberapa elemen ScoredProperty, yang disatukan secara unik menggambarkan atau mencirikan status yang sedang diwakili. Teknik yang digunakan untuk membuat definisi Opsi dijelaskan dalam Definisi Opsi . Semua elemen Opsi yang terkait dengan elemen Fitur tertentu berada sebagai elemen turunan dari elemen Fitur.
Subfeatur
Kerangka Kerja Skema Cetak juga memungkinkan elemen Fitur dikelompokkan bersama-sama secara hierarkis. Artinya, elemen Fitur itu sendiri dapat berisi satu atau beberapa elemen Fitur anak (subfeature). Ini dapat berguna untuk mengatur elemen Fitur terkait, atau untuk elemen Fitur yang mengontrol aspek fitur perangkat. Salah satu contohnya adalah perangkat yang mendukung stapling. Perangkat semacam itu mungkin menawarkan kepada pengguna pilihan tempat menemukan staple, seperti di sudut kiri atas, atau sudut kanan atas, atau di sepanjang tepi atas, atau di sepanjang tepi kiri. Antarmuka pengguna (UI) untuk perangkat ini harus dapat menyajikan pilihan tingkat tertinggi kepada pengguna terlebih dahulu, yang dalam hal ini adalah apakah akan menggunakan stapling. Hanya setelah pengguna memutuskan untuk menggunakan stapling jika dia disajikan dengan tingkat pilihan kedua, lokasi pokok. Hierarki fitur menambahkan struktur tambahan yang memungkinkan antarmuka pengguna seperti itu. Kerangka Kerja Skema Cetak memungkinkan subfeatur untuk memiliki subfeatur anak mereka sendiri, sehingga memungkinkan tingkat bersarang yang tidak terbatas.
Kerangka Kerja Skema Cetak juga memungkinkan elemen Option muncul pada tingkat yang sama dengan subfeatur; yaitu, sebagai saudara kandung dalam elemen Fitur induk yang sama. Ini memungkinkan pengguna untuk membuat keputusan tingkat tinggi (apakah akan menggunakan stapling) sebelum membuat pilihan subfeature. Untuk contoh ini elemen Fitur akar, "Staple", mungkin berisi dua elemen Option, "On" dan "Off", serta subfeature bernama "StapleLocation".
Contoh
<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>