WS_XML_TEXT_TYPE 枚举 (webservices.h)

WS_XML_TEXT 结构的类型。

语法

typedef enum {
  WS_XML_TEXT_TYPE_UTF8 = 1,
  WS_XML_TEXT_TYPE_UTF16 = 2,
  WS_XML_TEXT_TYPE_BASE64 = 3,
  WS_XML_TEXT_TYPE_BOOL = 4,
  WS_XML_TEXT_TYPE_INT32 = 5,
  WS_XML_TEXT_TYPE_INT64 = 6,
  WS_XML_TEXT_TYPE_UINT64 = 7,
  WS_XML_TEXT_TYPE_FLOAT = 8,
  WS_XML_TEXT_TYPE_DOUBLE = 9,
  WS_XML_TEXT_TYPE_DECIMAL = 10,
  WS_XML_TEXT_TYPE_GUID = 11,
  WS_XML_TEXT_TYPE_UNIQUE_ID = 12,
  WS_XML_TEXT_TYPE_DATETIME = 13,
  WS_XML_TEXT_TYPE_TIMESPAN = 14,
  WS_XML_TEXT_TYPE_QNAME = 15,
  WS_XML_TEXT_TYPE_LIST = 16
} WS_XML_TEXT_TYPE;

常量

 
WS_XML_TEXT_TYPE_UTF8
值:1
编码为 UTF-8 字节的字符。
WS_XML_TEXT_TYPE_UTF16
值: 2
编码为 UTF-16 字节的字符。
WS_XML_TEXT_TYPE_BASE64
值: 3
表示 base64 编码文本的字节数。
WS_XML_TEXT_TYPE_BOOL
值: 4
一个布尔值,表示文本“true”或“false”
WS_XML_TEXT_TYPE_INT32
值: 5
一个有符号 32 位整数值,将值的文本表示为基 10 个字符。
WS_XML_TEXT_TYPE_INT64
值: 6
一个有符号的 64 位整数值,将值的文本表示为基 10 个字符。
WS_XML_TEXT_TYPE_UINT64
值: 7
一个无符号 64 位整数值,将值的文本表示为基数 10 个字符。
WS_XML_TEXT_TYPE_FLOAT
值: 8
一个 4 字节浮点值,将值的文本表示为基数 10 个字符。
WS_XML_TEXT_TYPE_DOUBLE
值: 9
一个 8 字节浮点值,将值的文本表示为基 10 个字符。
WS_XML_TEXT_TYPE_DECIMAL
值: 10
一个 12 字节的固定点值,该值将值的文本表示为基 10 个字符。
WS_XML_TEXT_TYPE_GUID
值: 11
表示文本“xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”的 GUID。
WS_XML_TEXT_TYPE_UNIQUE_ID
值: 12
表示文本“urn:uuid:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”的 GUID。
WS_XML_TEXT_TYPE_DATETIME
值: 13
日期/时间。
WS_XML_TEXT_TYPE_TIMESPAN
值: 14
时间跨度。
WS_XML_TEXT_TYPE_QNAME
值: 15
限定名称。
WS_XML_TEXT_TYPE_LIST
值: 16
值列表,这些值表示由单个空格字符分隔的文本形式。

要求

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