Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo argomento non è aggiornato. Per le informazioni più aggiornate, vedere Print Schema Specification.
Lo schema PrintCapabilities generale copre la struttura, lo scopo e l'uso dei vari tipi di elemento. Specifica l'attributo name utilizzato per definire istanze specifiche di ogni tipo di elemento. Specifica che gli autori di PrintCapabilities possono usare istanze di elementi definiti dalle parole chiave dello schema di stampa oppure possono introdurre le proprie istanze definite privatamente, purché queste istanze definite privatamente siano definite in uno spazio dei nomi chiaramente identificato come proprio. Gli autori di PrintCapabilities possono anche usare istanze definite in precedenza in un altro spazio dei nomi privato.
Il documento Print Schema Keywords definisce le istanze specifiche di ogni tipo di elemento disponibile per l'uso nei documenti PrintCapabilities e in PrintTickets. Documenta anche lo scopo e l'utilizzo. Il documento Print Schema Keywords definisce anche istanze di diversi tipi di elemento, come indicato di seguito:
Proprietà e istanze secondarie che risiedono nella radice del documento PrintCapabilities
- Questi elementi descrivono i vari aspetti e funzionalità del dispositivo e forniscono un vocabolario comune per descrivere i dispositivi.
Istanze di proprietà e sottoproprietà figli di elementi Feature
- Questi elementi descrivono vari aspetti correlati a una funzionalità specifica.
Istanze di proprietà e sottoproprietà che sono figli di elementi Opzione
- Questi elementi descrivono i vari aspetti e funzionalità del dispositivo che dipendono dall'opzione selezionata per una funzionalità specifica. Questi elementi possono essere sostituiti da istanze di Property che si trovano nella radice del documento PrintCapabilities, ma offrono maggiore praticità in alcuni casi. Per altre informazioni, vedere Aggiunta di istanze di proprietà.
Istanze della proprietà valutata
- Le istanze scoredProperty definiscono la lingua usata per caratterizzare un'opzione. Le istanze ScoredProperty definite nelle Parole Chiave dello Schema di Stampa consentono alle istanze di Option scritte da molte parti diverse per molti dispositivi di essere portabili e di essere comprese da qualsiasi altro driver di dispositivo o PrintCapabilities o da un provider PrintTicket.
Istanza di ScoredProperty Value
- Queste istanze value vengono fornite per lo stesso motivo per cui vengono fornite istanze scoredProperty.
Istanze delle funzionalità
- Ogni opzione deve appartenere a una funzionalità specifica, richiedendo quindi la definizione della funzionalità stessa.
Istanze di ParameterDef
- Un'istanza ParameterDef fornita da Print Schema Keywords definisce anche un valore per ogni proprietà contenuta. Il provider PrintCapabilities è libero di modificare le istanze Value per le istanze di Property che possono essere modificate. Per informazioni sulle istanze di Property che possono essere modificate e che non possono essere modificate (non modificabili), vedere ParameterDef e ParameterInit Elements.
È importante notare che lo schema PrintCapabilities non denomina alcuna istanza di Option. Le istanze di opzione sono caratterizzate esclusivamente dalle istanze di ScoredProperty considerate nel loro complesso. Un errore comune è che l'uso dell'attributo 'name' per definire un'opzione identifica le istanze di Option, ma questo non è corretto. Gli elementi Option non sono tenuti a essere univoci per le istanze Option di pari livello, né è necessario l'uso dell'attributo 'name' per definire un'Option.
Il documento Print Schema Keywords definisce uno spazio dei nomi standard a cui appartengono tutti gli attributi del nome dell'istanza negli schemi PrintCapabilities e PrintTicket. Tutti i tag del tipo di elemento e gli attributi XML usati dai tipi di elemento appartengono anche a questo spazio dei nomi.
Per ogni istanza definita nello schema PrintCapabilities, printCapabilities Schema specifica sia l'attributo name che il percorso dell'istanza. Il provider e il client devono preservare entrambi gli elementi quando usano questa istanza nel documento PrintCapabilities o PrintTicket.
Il documento Print Schema Keywords definisce alcune istanze come obbligatorie. Queste istanze devono essere visualizzate in ogni documento PrintCapabilities e devono essere inizializzate correttamente con valori validi. Tutte le istanze nelle parole chiave dello schema di stampa non designate come obbligatorie sono facoltative.
Argomenti correlati