Share via


enumeración WS_MOVE_TO (webservices.h)

Esta enumeración identifica las distintas formas de moverse sobre un documento xml.

Syntax

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;

Constantes

 
WS_MOVE_TO_ROOT_ELEMENT
Valor: 0
Se mueve al elemento superior del documento. Si no hay ningún elemento raíz, la posición se deja sin cambios.
WS_MOVE_TO_NEXT_ELEMENT
Valor: 1
Se mueve al siguiente elemento con la misma profundidad y elemento primario que el nodo actual. Se omiten texto y comentarios. Si no hay ningún elemento
se encuentra y, a continuación, la posición se deja sin cambios.
WS_MOVE_TO_PREVIOUS_ELEMENT
Valor: 2
Se mueve al elemento anterior con la misma profundidad y elemento primario que el nodo actual. Se omiten texto y comentarios. Si no hay ningún elemento
se encuentra y, a continuación, la posición se deja sin cambios.
WS_MOVE_TO_CHILD_ELEMENT
Valor: 3
Se mueve al primer elemento secundario debajo del nodo actual. Se omiten texto y comentarios. Si no se encuentra ningún elemento, el
la posición se deja sin cambios.
WS_MOVE_TO_END_ELEMENT
Valor: 4
Si el nodo actual es un elemento, se mueve a su elemento final correspondiente. De lo contrario, la posición se deja
Inalterado.
WS_MOVE_TO_PARENT_ELEMENT
Valor: 5
Se mueve al nodo de elemento que contiene el nodo actual. Los elementos finales se consideran el último elemento secundario de su
elemento start correspondiente. Si la posición actual es el elemento raíz, la posición se moverá.
para WS_XML_NODE_TYPE_BOF. Si la posición actual es WS_XML_NODE_TYPE_BOF, entonces
la posición actual se deja sin cambios.
WS_MOVE_TO_NEXT_NODE
Valor: 6
Se mueve al siguiente elemento del mismo nivel del nodo actual. Si el nodo actual es un elemento final, la posición se deja sin cambios.
WS_MOVE_TO_PREVIOUS_NODE
Valor: 7
Se mueve al elemento del mismo nivel anterior del nodo actual. Si el nodo actual es el primer elemento secundario de un elemento, la posición
se deja sin cambios.
WS_MOVE_TO_FIRST_NODE
Valor: 8
Se mueve al primer elemento secundario del elemento primario del nodo actual.
WS_MOVE_TO_BOF
Valor: 9
Se mueve a la posición lógicamente antes del primer nodo del documento.
WS_MOVE_TO_EOF
Valor: 10
Se mueve a la posición lógicamente después del último nodo del documento.
WS_MOVE_TO_CHILD_NODE
Valor: 11
Se mueve al primer elemento secundario del nodo actual. Si el nodo no tiene elementos secundarios, la posición se deja sin cambios.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado webservices.h