Compartilhar via


enumeração WS_MOVE_TO (webservices.h)

Essa enumeração identifica as várias maneiras de se mover sobre um 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
Move para o elemento mais alto do documento. Se não houver nenhum elemento raiz, a posição será deixada inalterada.
WS_MOVE_TO_NEXT_ELEMENT
Valor: 1
Move para o próximo elemento com a mesma profundidade e pai que o nó atual. O texto e os comentários são ignorados. Se nenhum elemento
é encontrado e, em seguida, a posição é deixada inalterada.
WS_MOVE_TO_PREVIOUS_ELEMENT
Valor: 2
Move para o elemento anterior com a mesma profundidade e pai que o nó atual. O texto e os comentários são ignorados. Se nenhum elemento
é encontrado e, em seguida, a posição é deixada inalterada.
WS_MOVE_TO_CHILD_ELEMENT
Valor: 3
Move para o primeiro elemento filho abaixo do nó atual. O texto e os comentários são ignorados. Se nenhum elemento for encontrado, o
a posição é deixada inalterada.
WS_MOVE_TO_END_ELEMENT
Valor: 4
Se o nó atual for um elemento , moverá para o elemento final correspondente. Caso contrário, a posição será deixada
Inalterado.
WS_MOVE_TO_PARENT_ELEMENT
Valor: 5
Move para o nó de elemento que contém o nó atual. Os elementos finais são considerados o último filho de seus
elemento start correspondente. Se a posição atual for o elemento raiz, a posição será movida
para WS_XML_NODE_TYPE_BOF. Se a posição atual for WS_XML_NODE_TYPE_BOF,
A posição atual é deixada inalterada.
WS_MOVE_TO_NEXT_NODE
Valor: 6
Move para o próximo irmão do nó atual. Se o nó atual for um elemento final, a posição será deixada inalterada.
WS_MOVE_TO_PREVIOUS_NODE
Valor: 7
Move para o irmão anterior do nó atual. Se o nó atual for o primeiro filho de um elemento, a posição
permanece inalterado.
WS_MOVE_TO_FIRST_NODE
Valor: 8
Move para o primeiro filho do pai do nó atual.
WS_MOVE_TO_BOF
Valor: 9
Move para a posição logicamente antes do primeiro nó no documento.
WS_MOVE_TO_EOF
Valor: 10
Move para a posição logicamente após o último nó no documento.
WS_MOVE_TO_CHILD_NODE
Valor: 11
Move para o primeiro filho do nó atual. Se o nó não tiver filhos, a posição será deixada inalterada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Cabeçalho webservices.h