Freigeben über


WS_MOVE_TO-Enumeration (webservices.h)

Diese Enumeration identifiziert die verschiedenen Möglichkeiten zum Verschieben eines XML-Dokuments.

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;

Konstanten

 
WS_MOVE_TO_ROOT_ELEMENT
Wert: 0
Wechselt zum obersten Element im Dokument. Wenn kein Stammelement vorhanden ist, bleibt die Position unverändert.
WS_MOVE_TO_NEXT_ELEMENT
Wert: 1
Wechselt zum nächsten Element mit der gleichen Tiefe und demselben übergeordneten Element wie der aktuelle Knoten. Text und Kommentare werden übersprungen. Wenn kein Element
gefunden wird, bleibt die Position unverändert.
WS_MOVE_TO_PREVIOUS_ELEMENT
Wert: 2
Wechselt zum vorherigen Element mit der gleichen Tiefe und demselben übergeordneten Element wie der aktuelle Knoten. Text und Kommentare werden übersprungen. Wenn kein Element
gefunden wird, bleibt die Position unverändert.
WS_MOVE_TO_CHILD_ELEMENT
Wert: 3
Wechselt zum ersten untergeordneten Element unterhalb des aktuellen Knotens. Text und Kommentare werden übersprungen. Wenn kein Element gefunden wird, dann
Position bleibt unverändert.
WS_MOVE_TO_END_ELEMENT
Wert: 4
Wenn der aktuelle Knoten ein Element ist, wird zum entsprechenden Endelement verschoben. Andernfalls wird die Position verlassen
Unverändert.
WS_MOVE_TO_PARENT_ELEMENT
Wert: 5
Wechselt zum Elementknoten, der den aktuellen Knoten enthält. Endelemente gelten als das letzte untergeordnete Element ihrer
entsprechendes Startelement. Wenn die aktuelle Position das Stammelement ist, wird die Position verschoben.
WS_XML_NODE_TYPE_BOF. Wenn die aktuelle Position WS_XML_NODE_TYPE_BOF ist, dann
Die aktuelle Position bleibt unverändert.
WS_MOVE_TO_NEXT_NODE
Wert: 6
Wechselt zum nächsten Gleichgeordneten des aktuellen Knotens. Wenn der aktuelle Knoten ein Endelement ist, bleibt die Position unverändert.
WS_MOVE_TO_PREVIOUS_NODE
Wert: 7
Wechselt zum vorherigen gleichgeordneten Knoten des aktuellen Knotens. Wenn der aktuelle Knoten das erste untergeordnete Element eines Elements ist, dann die Position
bleibt unverändert.
WS_MOVE_TO_FIRST_NODE
Wert: 8
Wechselt zum ersten untergeordneten Element des übergeordneten Knotens.
WS_MOVE_TO_BOF
Wert: 9
Bewegt sich logisch an die Position vor dem ersten Knoten im Dokument.
WS_MOVE_TO_EOF
Wert: 10
Wird logisch nach dem letzten Knoten im Dokument an die Position verschoben.
WS_MOVE_TO_CHILD_NODE
Wert: 11
Wechselt zum ersten untergeordneten Element des aktuellen Knotens. Wenn der Knoten keine untergeordneten Elemente aufweist, bleibt die Position unverändert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Kopfzeile webservices.h