wsdCodeGen 要素
WSDAPI コード ジェネレーター XML スクリプト ファイルのルート要素です。
使用
<wsdCodeGen
ConfigFileVersion = "Any character string.">
child elements
</wsdCodeGen>
属性
属性 | Type | 必須 | 説明 |
---|---|---|---|
ConfigFileVersion |
任意の文字列。 |
はい |
構成ファイルのバージョン。 有効な値は "1.0" のみです。 |
子要素
要素 | 説明 |
---|---|
autoStatic |
WsdCodeGen で、特定の生成されたフィールドに静的なフラグを自動的に設定するかどうかを示します。 この機能は、既定では有効になっています。 |
ファイル |
ファイルを生成するようにコード ジェネレーターに指示します。 |
hostMetadata |
実装するデバイスのホスティング メタデータ。 この要素は、デバイス実装 (ホスト) にのみ使用されます。 |
layerNumber |
生成されるコード レイヤーの番号。 レイヤー番号は、ランタイム テーブルで使用され、コードのレイヤーを区別します。 WSDAPI 自体は、レイヤー番号が 0 の生成されたコードを使用します。 |
layerPrefix |
生成されたシンボルの一意性を保証するために生成されたコードで使用するプレフィックス。 WSDAPI では、プレフィックス "WSD" が使用されます。 |
マクロ |
include 要素によって再利用されるテキストまたは CDATA を定義します。 |
名前 空間 |
コード生成に使用する名前空間について説明します。 |
relationshipMetadata |
デバイスのホストとホストされたメタデータについて説明します。 |
thisModelMetadata |
実装するデバイスの製造元とモデルのメタデータ。 この要素は、デバイス実装 (ホスト) にのみ使用されます。 |
Wsdl |
コントラクト情報を処理する WSDL ファイルを指定します。 |
Xsd |
コントラクト情報を処理する XSD ファイルを指定します。 |
子要素の順序
(
layerNumber?,
layerPrefix?,
autoStatic?,
hostMetadata?,
thisModelMetadata?,
nameSpace*,
wsdl*,
xsd*,
file*,
macro*,
relationshipMetadata*
)
親要素
親要素はありません。
注釈
一般に、 ファイル 要素は、他の要素で指定されたデータを使用するコードを生成するため、最後に発生する必要があります。
要素情報
Label | 値 |
---|---|
サポートされている最小のシステム |
Windows Vista |
空になる可能性あり | はい |