énumération WS_MOVE_TO (webservices.h)
Cette énumération identifie les différentes façons de déplacer un document 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 Valeur : 0 Se déplace vers l’élément le plus haut dans le document. S’il n’y a pas d’élément racine, la position reste inchangée. |
WS_MOVE_TO_NEXT_ELEMENT Valeur : 1 Passe à l’élément suivant avec la même profondeur et le même parent que le nœud actuel. Le texte et les commentaires sont ignorés. Si aucun élément est trouvé, puis la position reste inchangée. |
WS_MOVE_TO_PREVIOUS_ELEMENT Valeur : 2 Se déplace vers l’élément précédent avec la même profondeur et le même parent que le nœud actuel. Le texte et les commentaires sont ignorés. Si aucun élément est trouvé, puis la position reste inchangée. |
WS_MOVE_TO_CHILD_ELEMENT Valeur : 3 Se déplace vers le premier élément enfant sous le nœud actuel. Le texte et les commentaires sont ignorés. Si aucun élément n’est trouvé, le la position reste inchangée. |
WS_MOVE_TO_END_ELEMENT Valeur : 4 Si le nœud actuel est un élément, passe à son élément de fin correspondant. Sinon, la position est à gauche Inchangé. |
WS_MOVE_TO_PARENT_ELEMENT Valeur : 5 Se déplace vers le nœud d’élément contenant le nœud actuel. Les éléments de fin sont considérés comme le dernier enfant de leur élément start correspondant. Si la position actuelle est l’élément racine, la position est déplacée pour WS_XML_NODE_TYPE_BOF. Si la position actuelle est WS_XML_NODE_TYPE_BOF, alors la position actuelle reste inchangée. |
WS_MOVE_TO_NEXT_NODE Valeur : 6 Passe au frère suivant du nœud actuel. Si le nœud actuel est un élément de fin, la position reste inchangée. |
WS_MOVE_TO_PREVIOUS_NODE Valeur : 7 Passe au frère précédent du nœud actuel. Si le nœud actuel est le premier enfant d’un élément, la position reste inchangé. |
WS_MOVE_TO_FIRST_NODE Valeur : 8 Se déplace vers le premier enfant du parent du nœud actuel. |
WS_MOVE_TO_BOF Valeur : 9 Se déplace logiquement à la position avant le premier nœud du document. |
WS_MOVE_TO_EOF Valeur : 10 Se déplace logiquement à la position après le dernier nœud du document. |
WS_MOVE_TO_CHILD_NODE Valeur : 11 Se déplace vers le premier enfant du nœud actuel. Si le nœud n’a pas d’enfants, la position reste inchangée. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
En-tête | webservices.h |