перечисление 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 Перемещается на узел элемента, содержащий текущий узел. Конечные элементы считаются последним дочерним элементом их соответствующий элемент start. Если текущая позиция является корневым элементом, позиция будет перемещена. для 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 |