WS_TYPE_MAPPING枚举 (webservices.h)
序列化或反序列化时,WS_TYPE 如何映射到 XML 或从 XML 映射。
语法
typedef enum {
WS_ELEMENT_TYPE_MAPPING = 1,
WS_ATTRIBUTE_TYPE_MAPPING = 2,
WS_ELEMENT_CONTENT_TYPE_MAPPING = 3,
WS_ANY_ELEMENT_TYPE_MAPPING = 4
} WS_TYPE_MAPPING;
常数
WS_ELEMENT_TYPE_MAPPING 值:1 在读取或写入类型所在的元素时使用 对应于元素的类型。 该类型的定义可能包括到属性的映射, 元素的文本或子元素。 编写元素时使用以下调用序列:
读取元素时使用以下调用序列:
|
WS_ATTRIBUTE_TYPE_MAPPING 值:2 在读取或写入单个属性的值时,将使用此值。 定义 的类型不得要求对属性或子元素进行任何映射。 编写属性值时,使用以下调用序列。
读取属性值时,将使用以下调用序列。
|
WS_ELEMENT_CONTENT_TYPE_MAPPING 值:3 当类型对应于所有或部分 元素的内容(文本和子元素)。 类型的定义可能包括与文本或子元素的映射 元素,但不得包含任何属性。 编写内容时使用以下调用序列 元素的
读取 的内容时,使用以下调用序列 元素:
|
WS_ANY_ELEMENT_TYPE_MAPPING 值:4 当类型与完成相对应时,将使用此类型 元素,包括元素的名称和命名空间。 定义可能包括属性和子元素 和文本。 编写时使用以下调用序列 元素:
读取 的内容时,使用以下调用序列 元素:
|
言论
请参阅支持 WS_TYPE_MAPPING 值的每个 WS_TYPE 的文档。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 7 [桌面应用 |UWP 应用] |
支持的最低服务器 | Windows Server 2008 R2 [桌面应用 |UWP 应用] |
标头 | webservices.h |