wsdCodeGen 元素

WSDAPI 代码生成器 XML 脚本文件的根元素。

使用情况

<wsdCodeGen
  ConfigFileVersion = "Any character string.">
  child elements
</wsdCodeGen>

属性

属性 类型 必须 说明
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
可为空