enumerazione WS_MOVE_TO (webservices.h)

Questa enumerazione identifica i vari modi per spostarsi su un documento xml.

Sintassi

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;

Costanti

 
WS_MOVE_TO_ROOT_ELEMENT
Valore: 0
Passa all'elemento più in alto nel documento. Se non è presente alcun elemento radice, la posizione viene lasciata invariata.
WS_MOVE_TO_NEXT_ELEMENT
Valore: 1
Passa all'elemento successivo con la stessa profondità e padre del nodo corrente. Il testo e i commenti vengono ignorati. Se nessun elemento
viene trovata, quindi la posizione rimane invariata.
WS_MOVE_TO_PREVIOUS_ELEMENT
Valore: 2
Passa all'elemento precedente con la stessa profondità e padre del nodo corrente. Il testo e i commenti vengono ignorati. Se nessun elemento
viene trovata, quindi la posizione rimane invariata.
WS_MOVE_TO_CHILD_ELEMENT
Valore: 3
Passa al primo elemento figlio sotto il nodo corrente. Il testo e i commenti vengono ignorati. Se non viene trovato alcun elemento,
la posizione rimane invariata.
WS_MOVE_TO_END_ELEMENT
Valore: 4
Se il nodo corrente è un elemento, passa all'elemento finale corrispondente. In caso contrario, la posizione è sinistra
Invariato.
WS_MOVE_TO_PARENT_ELEMENT
Valore: 5
Passa al nodo dell'elemento contenente il nodo corrente. Gli elementi finali sono considerati l'ultimo figlio del loro
elemento iniziale corrispondente. Se la posizione corrente è l'elemento radice, la posizione verrà spostata
per WS_XML_NODE_TYPE_BOF. Se la posizione corrente è WS_XML_NODE_TYPE_BOF,
la posizione corrente rimane invariata.
WS_MOVE_TO_NEXT_NODE
Valore: 6
Passa all'elemento di pari livello successivo del nodo corrente. Se il nodo corrente è un elemento finale, la posizione rimane invariata.
WS_MOVE_TO_PREVIOUS_NODE
Valore: 7
Passa all'elemento di pari livello precedente del nodo corrente. Se il nodo corrente è il primo elemento figlio di un elemento, la posizione
rimane invariato.
WS_MOVE_TO_FIRST_NODE
Valore: 8
Passa al primo elemento figlio dell'elemento padre del nodo corrente.
WS_MOVE_TO_BOF
Valore: 9
Passa alla posizione logicamente prima del primo nodo del documento.
WS_MOVE_TO_EOF
Valore: 10
Passa alla posizione logicamente dopo l'ultimo nodo del documento.
WS_MOVE_TO_CHILD_NODE
Valore: 11
Passa al primo elemento figlio del nodo corrente. Se il nodo non ha figli, la posizione rimane invariata.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Intestazione webservices.h