次の方法で共有


List (WSD)

Web Services for Devices (WSD) Listコンストラクトは、XPath フィルター クエリで指定された値のコンマ区切りリストを構成する文字列型です。 List 構成要素はWsdBidi.xsdで定義されている。

属性 説明
drvPrinterEvent (オプション)ポートモニターがドライバに通知を送信するかどうかを示すブール値。 TRUE 値は、ポート モニターがドライバーに通知を送信することを示します。 FALSE は、ポート モニターがドライバーに通知を送信しないことを示します。
フィルター WSD モニターがクエリで指定された XML ドキュメントに適用する XPath クエリ。 このトピックの下記のディスカッションを参照してください。
name スキーマ値の名前。
クエリ WSD モニターが実行するクエリの種類。

Microsoft XML (MSXML) 2.6 以降の Windows で実装されている XPath 言語は、XML ファイル内の要素を指定する便利な方法を提供します。 詳細については、 XPath リファレンスを参照してください。

List 構成要素はWsdBidi.xsdで定義されている。

コードの例

次のコード例では、N-up 印刷用の 1 枚あたりのページ 画像の許容数 (例: "1,2,4") を含むコンマ区切りリストが構成されています。

<Property name='Layout'>
  <Property name='NumberUp'>
    <Property name='PagesPerSheet'>
      <List name='Supported
        query='wprt:PrinterCapabilities'
        filter='wprt:PrinterCapabilites/wprt:JobValues/wprt:DocumentProcessing/wprt:NumberUp/wprt:NUpPagesPerSheet/wprt:AllowedValue'/>
    </Property>
  </Property>
</Property>

先の例では、次のようなクエリーになる:

\Printer.Layout.NumberUp.PagesPerSheet:Supported