WS_ATTRIBUTE_DESCRIPTION 结构 (webservices.h)

表示 C 数据类型与 XML 属性之间的映射。

语法

typedef struct _WS_ATTRIBUTE_DESCRIPTION {
  WS_XML_STRING *attributeLocalName;
  WS_XML_STRING *attributeNs;
  WS_TYPE       type;
  void          *typeDescription;
} WS_ATTRIBUTE_DESCRIPTION;

成员

attributeLocalName

XML 特性的本地名称。

attributeNs

XML 特性的命名空间。

type

与 XML 属性对应的类型。

并非所有类型都支持作为属性进行读取和写入。 如果 WS_TYPE 的文档指示它支持 WS_ATTRIBUTE_TYPE_MAPPING,则它可以与此结构一起使用。

typeDescription

有关类型的其他信息。 每种类型都有不同的说明结构。 这可能为 NULL,具体取决于 WS_TYPE

要求

要求
最低受支持的客户端 Windows 7 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2008 R2 [桌面应用 |UWP 应用]
标头 webservices.h