このトピックは最新ではありません。 最新の情報については、「印刷スキーマ仕様」を参照してください。
デバイスにインストールされている入力ビン、またはデバイスでサポートされているビンの完全な一覧について説明します。 JobInputBin、DocumentInputBin、PageInputBin のキーワードは相互に排他的です。 両方を PrintTicket または印刷機能ドキュメントで同時に指定しないでください。
要素情報
| 名前 | 価値 |
|---|---|
| 要素の種類 |
特徴 |
| スコープ プレフィックス |
文書 |
| 筆記 |
現在インストールされていないサポートされているビンは、PrintCapabilities ドキュメントで制約付きとしてフラグを設定する必要があります。 |
構造コンテンツ
この要素の XML 構造は次のとおりです。
<psf:Feature name="psk:DocumentInputBin">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xs:string">psk:PickOne</psf:Value>
</psf:Property>
<psf:Option name="psk:_OptionName_">
<psf:Property name="psf:IdentityOption">
<psf:Value xsi:type="xs:string">_IdentityOptionValue_</psf:Value>
</psf:Property>
<psf:Property name="psf:_EnvelopeOptionValue_">
<psf:Value xsi:type="xs:string">_EnvelopeOptionValue_</psf:Value>
</psf:Property>
<psf:ScoredProperty name="psk:BinType">
<psf:Value xsi:type="xs:string">_BinTypeValue_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:FeedType">
<psf:Value xsi:type="xs:string">_FeedTypeValue_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaCapacity">
<psf:Value xsi:type="xs:string">_MediaCapacityValue_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaSizeAutoSense">
<psf:Value xsi:type="xs:string">_MediaSizeAutoSenseValue_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaTypeAutoSense">
<psf:Value xsi:type="xs:string">_MediaTypeAutoSenseValue_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaSheetCapacity">
<psf:Value xsi:type="xs:integer">_MediaSheetCapacityValue_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaPath">
<psf:Value xsi:type="xs:string">_MediaPathValue_</psf:Value>
</psf:ScoredProperty>
<psf:Property name="psk:FeedFace">
<psf:Value xsi:type="xs:string">_FeedFaceValue_</psf:Value>
</psf:Property>
<psf:Property name="psk:FeedDirection">
<psf:Value xsi:type="xs:string">_FeedDirectionValue_</psf:Value>
</psf:Property>
</psf:Option>
</psf:Feature>
構造体変数
次の表は、XML 構造体で定義されている変数の特性の概要を示しています。
| 名前 | データ型 | 単位 | サポートされている値 | 概要 |
|---|---|---|---|---|
| _OptionName_ |
糸 |
文字 |
XML の名前空間で定義されている有効な完全修飾名。 名前空間が指定されていない場合、既定の名前空間が想定されます。 |
オプションの名前。 |
| _IdentityOptionValue_ |
糸 |
n/a |
True、False。 |
選択した場合にこの機能を無効にするオプションを定義します。 |
| _EnvelopeOptionValue_ |
糸 |
n/a |
True、False。 |
選択した場合にこの機能を無効にするオプションを定義します。 |
| _BinTypeValue_ |
糸 |
n/a |
ContinuousFeed、SheetFeed。 |
ビンの種類を指定します。 |
| _FeedTypeValue_ |
糸 |
n/a |
自動、手動。 |
ビンのフィード メカニズムを指定します。 |
| _MediaCapacityValue_ |
整数 |
シート |
デバイスで許可される最大整数制約。 |
ビンが大容量ビン (定性的) かどうかを指定します。 |
| _MediaSizeAutoSenseValue_ |
糸 |
n/a |
サポートされています。なし。 |
デバイスのメディア サイズの自動検出機能を指定します。 |
| _MediaTypeAutoSenseValue_ |
糸 |
n/a |
サポートされています。なし。 |
ビンのページ数 (フル レベル) のメディア容量を指定します。 |
| _MediaPathValue_ |
糸 |
n/a |
ストレート、サーペンチン。 |
メディア パスの特性を指定します。 |
| _FeedFaceValue_ |
糸 |
n/a |
FaceUp、FaceDown |
メディアを表向きに印刷するか、下向きに印刷するかを指定します。 |
| _FeedDirectionValue_ |
糸 |
n/a |
LongEdgeFirst、ShortEdgeFirst |
メディアに長いエッジを最初に送るか、短いエッジを先に送るかを指定します。 |
拡張マークアップ言語 (XML) コンテンツ
パブリック印刷スキーマ キーワードは、https://schemas.microsoft.com/windows/2003/08/printing/printschemakeywords 名前空間で定義されます。 このキーワードのパブリック拡張マークアップ言語 (XML) コンテンツを以下に定義します。
<psf:Feature name="psk:DocumentInputBin">
<psf:Property name="psf:SelectionType">
<psf:Value xsi:type="xs:string">psk:PickOne</psf:Value>
</psf:Property>
<!-- Device will automatically choose best option based on configuration -->
<psf:Option name="psk:AutoSelect">
<psf:ScoredProperty name="psk:BinType">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:FeedType">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaCapacity">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaSizeAutoSense">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaTypeAutoSense">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaSheetCapacity">
<psf:Value xsi:type="xs:integer">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaPath">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:Property name="psk:FeedFace">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:Property>
<psf:Property name="psk:FeedDirection">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:Property>
</psf:Option>
<!--Specifies the default manual feed bin -->
<psf:Option name="psk:Manual">
<psf:ScoredProperty name="psk:BinType">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:FeedType">
<psf:Value xsi:type="xs:string">Manual</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaCapacity">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaSizeAutoSense">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaTypeAutoSense">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaSheetCapacity">
<psf:Value xsi:type="xs:integer">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaPath">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:Property name="psk:FeedFace">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:Property>
<psf:Property name="psk:FeedDirection">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:Property>
</psf:Option>
<!--Specifies the feed bin is a cassette-->
<psf:Option name="psk:Cassette">
<psf:ScoredProperty name="psk:BinType">
<psf:Value xsi:type="xs:string">SheetFeed</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:FeedType">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaCapacity">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaSizeAutoSense">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaTypeAutoSense">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaSheetCapacity">
<psf:Value xsi:type="xs:integer">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaPath">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:Property name="psk:FeedFace">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:Property>
<psf:Property name="psk:FeedDirection">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:Property>
</psf:Option>
<!--Specifies the feed bin is a tractor-->
<psf:Option name="psk:Tractor">
<psf:ScoredProperty name="psk:BinType">
<psf:Value xsi:type="xs:string">ContinuousFeed</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:FeedType">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaCapacity">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaSizeAutoSense">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaTypeAutoSense">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaSheetCapacity">
<psf:Value xsi:type="xs:integer">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaPath">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:Property name="psk:FeedFace">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:Property>
<psf:Property name="psk:FeedDirection">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:Property>
</psf:Option>
<!-- Device Input tray for Inkjet Printers -->
<psf:Option name="psk:AutoSheetFeeder">
<psf:ScoredProperty name="psk:BinType">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:FeedType">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaCapacity">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaSizeAutoSense">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaTypeAutoSense">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaSheetCapacity">
<psf:Value xsi:type="xs:integer">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:ScoredProperty name="psk:MediaPath">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:ScoredProperty>
<psf:Property name="psk:FeedFace">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:Property>
<psf:Property name="psk:FeedDirection">
<psf:Value xsi:type="xs:string">_Undefined_</psf:Value>
</psf:Property>
</psf:Option>
</psf:Feature>