WS_MOVE_TO 枚举 (webservices.h)

此枚举标识在 xml 文档上移动的各种方式。

语法

typedef enum {
  WS_MOVE_TO_ROOT_ELEMENT = 0,
  WS_MOVE_TO_NEXT_ELEMENT = 1,
  WS_MOVE_TO_PREVIOUS_ELEMENT = 2,
  WS_MOVE_TO_CHILD_ELEMENT = 3,
  WS_MOVE_TO_END_ELEMENT = 4,
  WS_MOVE_TO_PARENT_ELEMENT = 5,
  WS_MOVE_TO_NEXT_NODE = 6,
  WS_MOVE_TO_PREVIOUS_NODE = 7,
  WS_MOVE_TO_FIRST_NODE = 8,
  WS_MOVE_TO_BOF = 9,
  WS_MOVE_TO_EOF = 10,
  WS_MOVE_TO_CHILD_NODE = 11
} WS_MOVE_TO;

常量

 
WS_MOVE_TO_ROOT_ELEMENT
值: 0
移动到文档中最顶部的元素。 如果没有根元素,则位置保持不变。
WS_MOVE_TO_NEXT_ELEMENT
值:1
移动到与当前节点具有相同深度和父级的下一个元素。 跳过文本和批注。 如果没有元素
找到后,位置保持不变。
WS_MOVE_TO_PREVIOUS_ELEMENT
值: 2
移动到与当前节点具有相同深度和父级的上一个元素。 跳过文本和批注。 如果没有元素
找到后,位置保持不变。
WS_MOVE_TO_CHILD_ELEMENT
值: 3
移动到当前节点下面的第一个子元素。 跳过文本和批注。 如果未找到任何元素,则
位置保持不变。
WS_MOVE_TO_END_ELEMENT
值: 4
如果当前节点是元素,则移动到其相应的结束元素。 否则,将保留位置
变。
WS_MOVE_TO_PARENT_ELEMENT
值: 5
移动到包含当前节点的元素节点。 End 元素被视为其最后一个子元素
相应的起始元素。 如果当前位置是根元素,则将移动位置
WS_XML_NODE_TYPE_BOF。 如果 当前位置WS_XML_NODE_TYPE_BOF,
当前位置保持不变。
WS_MOVE_TO_NEXT_NODE
值: 6
移动到当前节点的下一个同级节点。 如果当前节点是结束元素,则位置保持不变。
WS_MOVE_TO_PREVIOUS_NODE
值: 7
移动到当前节点的上一个同级节点。 如果当前节点是元素的第一个子节点,则位置
保持不变。
WS_MOVE_TO_FIRST_NODE
值: 8
移动到当前节点的父节点的第一个子级。
WS_MOVE_TO_BOF
值: 9
以逻辑方式移动到文档中第一个节点之前的位置。
WS_MOVE_TO_EOF
值: 10
以逻辑方式移动到文档中最后一个节点之后的位置。
WS_MOVE_TO_CHILD_NODE
值: 11
移动到当前节点的第一个子节点。 如果节点没有子节点,则位置保持不变。

要求

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