TCP/IP Const コンストラクトは、返される必要があるデータ型と値を定義します。 Const は、値が変更されない要素に使用されます。 Const コンストラクトは Tcpbidi.xsd で定義されています。
| 特性 | 説明 |
|---|---|
| 名前 | スキーマ値の名前。 |
| タイプ | value 属性のデータ型。BIDI_TYPE 列挙型の値。 |
| 価値 | 定数値を含む文字列。 |
コード例
次のコード例では、Printer プロパティに Extension プロパティを追加し、Version プロパティを Extension プロパティに追加することで、bidi 通信スキーマを拡張します。 この例では、 Extension には定数 値 エントリ ( Category) が含まれています。 また、Versionには、MajorとMinorの 2 つの定数値エントリがあります。
<Property name="Printer">
<Property name="Extension">
<Const name="Category" type="BIDI_STRING" value="Extension"/>
<Property name="Version">
<Const name="Major" type="BIDI_INT" value="1"/>
<Const name="Minor" type="BIDI_INT" value="0"/>
</Property>
</Property>
</Property>
上記の例では、次のクエリが実行されます。
\Printer.Extension:Category
\Printer.Extension.Version:Major
\Printer.Extension.Version:Minor